Cartão Carrefour 的卡片、Pix 与开放金融数据
Cartão Carrefour: Crédito e + 是 Banco CSF S/A 为 Carrefour Soluções 自有品牌信用卡(COMPE 银行代码 368)做的持卡人应用,在巴西的 Carrefour、Atacadão 与 Sam's Club 发售。用户用 CPF、密码、短信令牌和可选生物识别登录后,首页跟踪消费与可用额度,以模块列出已签约产品,并打开 fatura(当期、往期、下载、到期日与寄送方式)、Pix(密钥、转入转出、二维码、自动 Pix、MED 争议、信任联系人、限额)、带收益的数字账户、Open Finance 银行连接、虚拟卡以及 Click to Pay 与 Google/Samsung Wallet 写入、Parcele Fácil / 分期、债务协议与 FGTS、个人信贷、consignado、用卡缴 PayContas 账单、Carrefour 返现任务、保险与附属卡。应用只服务巴西;Google Play 评分 4.73,共 303,511 条评价,与 Nubank、C6 Bank、Inter、MagaluPay 及其他零售商发卡并列。
Banco CSF 自有品牌账本上的当期 fatura 把 invoiceValue 与 availableLimitValue 放在同一行,并带上 dueDate、minimumPayment 与 boleto barcode。其下入账打上 transactionId、cardFinalDigits、installmentPosition 与 authCode,好把 Carrefour / Atacadão 小票对上刷卡的那张卡。
数字账户收益挨着这张卡:balance、unavailableBalance 与按 referenteDate 记的当日 yield;Pix DICT 返回 pixKey / pixKeyType 以及日间 currentLimit。Open Finance 接收列出 organizationName 与 consentId;个人信贷引导在同一账户上打下 preApproved 与 minimumOfferValue。奖励钱包给出 currentBalance 与 daysToExpire。信贷栈、家庭账本与忠诚度运营会消费这些对象;openData Studio 把它们做成可调用的开放数据。
应用截图
API 端点一览
以下端点与请求/响应示例均依据应用界面推导重构,为示意说明,并非实际抓包。
CSF SSO 登录
POST
/v1/auth/sessionsopendata用持卡人 CPF 与密码(可选 smsToken)换取 CSF SSO 会话:accessToken、refreshToken、sessionState 与 tokenType。
认证方式: 无需令牌。凭 CPF、密码与设备标识换取 accessToken;之后的调用携带 Authorization: Bearer,并附带设备证明头。
- username
- password
- deviceId
- smsToken
- accessToken
- expiresIn
- refreshToken
- refreshExpiresIn
- tokenType
- notBeforePolicy
- sessionState
- scope
- acquisition
POST /v1/auth/sessions HTTP/1.1 Content-Type: application/json { "username": "12345678901", "password": "********", "deviceId": "a1b2c3d4-e5f6", "smsToken": "840291" }{ "accessToken": "<jwt-access-token>", "expiresIn": "3600", "refreshToken": "rt_csf_9f21", "refreshExpiresIn": "2592000", "tokenType": "Bearer", "notBeforePolicy": "0", "sessionState": "sess-csf-7c21", "scope": "openid profile", "acquisition": false }识别持卡人
GET
/v1/customers/me/profileosint把已登录的 CSF 客户解析为 uniqueUserId,以及首页模块所用的卡片、数字账户与返现产品标志。
认证方式: 登录调用签发的 Bearer accessToken;每次请求附带设备证明头。
- uniqueUserId
- debtType
- accountStatus
- cardStatus
- situation
- cardTypeLabel
- flag
- accountType
- origin
- isBlockedProduct
- rewardWalletStatus
GET /v1/customers/me/profile HTTP/1.1 Authorization: Bearer <accessToken> Accept: application/json{ "uniqueUserId": "usr-csf-88412019", "card": { "debtType": "REVOLVING", "accountStatus": "ACTIVE", "cardStatus": "NORMAL", "situation": "LIBERADO", "cardTypeLabel": "Cartão Carrefour Visa", "flag": "VISA" }, "account": { "accountStatus": "ACTIVE", "accountType": "DIGITAL", "origin": "CSF", "isBlockedProduct": false }, "cashback": { "rewardWalletStatus": "ACTIVE" } }信用卡首页摘要
GET
/v1/cards/summaryopenfinance加载卡片首页快照:invoiceValue、availableLimitValue、expirationDate 以及支付 / 分期动作标志。
认证方式: 登录调用签发的 Bearer accessToken;每次请求附带设备证明头。
- status
- expirationDate
- allowedActions
- hasAvailableLimit
- invoiceValue
- availableLimitValue
- enablePaymentButton
- enableAdvancePaymentButton
- hasPendingParcele
GET /v1/cards/summary HTTP/1.1 Authorization: Bearer <accessToken> Accept: application/json{ "status": "NORMAL", "expirationDate": "2026-11-10", "allowedActions": ["PAY", "PARCEL"], "hasAvailableLimit": true, "invoiceValue": 1842.55, "availableLimitValue": 3210.40, "enablePaymentButton": true, "enableAdvancePaymentButton": true, "hasPendingParcele": false }列出我的卡片
GET
/v1/cardholder/cardsopenfinance返回 Meus Cartões 上的 CSF 卡账户与实体卡列表,含 invoiceSendType 与 expirationDay。
认证方式: 登录调用签发的 Bearer accessToken;每次请求附带设备证明头。
- cardAccountNumber
- accountStatus
- invoiceSendType
- expirationDay
- cards
GET /v1/cardholder/cards HTTP/1.1 Authorization: Bearer <accessToken> Accept: application/json{ "cardAccountNumber": "0001234567", "accountStatus": "ACTIVE", "invoiceSendType": "EMAIL", "expirationDay": 10, "cards": [ { "flag": "VISA", "cardTypeLabel": "Titular" } ] }当期与往期账单
GET
/v1/statementsopenfinance读取当期与往期 fatura,含 invoiceAmount、minimumPayment、dueDate、barcode 与剩余额度。
认证方式: 登录调用签发的 Bearer accessToken;每次请求附带设备证明头。
- invoiceId
- invoiceType
- idInvoiceType
- dueDate
- closeDate
- invoiceAmount
- minimumPayment
- totalLimit
- availableLimit
- bestDayToBuy
- barcode
- isEligibleToAnticipate
- enablePaymentButton
GET /v1/statements HTTP/1.1 Authorization: Bearer <accessToken> Accept: application/json{ "invoiceId": "fat-202610", "invoiceType": "OPEN", "idInvoiceType": 1, "dueDate": "2026-11-10", "closeDate": "2026-10-28", "invoiceAmount": {"amount": 1842.55, "currency": "BRL"}, "minimumPayment": {"amount": 276.38, "currency": "BRL"}, "totalLimit": 8000.00, "availableLimit": 3210.40, "bestDayToBuy": 12, "barcode": "23791.11111 11111.111111 11111.111111 1 00000000184255", "isEligibleToAnticipate": true, "enablePaymentButton": true }账单入账明细
GET
/v1/statements/entriesopenfinance列出 fatura 入账,含商户描述、installmentPosition 与 authCode,供账单页使用。
认证方式: 登录调用签发的 Bearer accessToken;每次请求附带设备证明头。
- accountNumber
- date
- hasFutureReleases
- releaseMonth
- transactionId
- idFatura
- cardFinalDigits
- cardName
- description
- amount
- installment
- installmentPosition
- installmentQuantity
- authCode
- transactionDate
GET /v1/statements/entries HTTP/1.1 Authorization: Bearer <accessToken> Accept: application/json{ "accountNumber": "0001234567", "date": "2026-10-15", "hasFutureReleases": true, "releaseMonth": [ { "transactionId": "txn-9f21", "idFatura": "fat-202610", "cardFinalDigits": "4421", "cardName": "MARIA SILVA", "cardType": "TITULAR", "description": "CARREFOUR HORTOLANDIA", "amount": 189.90, "installment": "02/03", "installmentPosition": 2, "installmentQuantity": 3, "authCode": "884120", "transactionDate": "2026-10-12" } ] }账单 Pix 二维码
GET
/v1/statements/pix-qr/{accountNumber}openbanking签发用于支付当期 fatura 的 Pix copia-e-cola 与二维码图,并返回剩余 invoiceValue。
认证方式: 登录调用签发的 Bearer accessToken;每次请求附带设备证明头。
- imageBase64
- copyPaste
- invoiceValue
- minimumPayment
- expirationDate
- closingDate
- writableLine
- invoicePaid
- quantityGenerated
GET /v1/statements/pix-qr/0001234567 HTTP/1.1 Authorization: Bearer <accessToken> Accept: application/json{ "imageBase64": "iVBORw0KGgoAAAANSUhEUgAA...", "copyPaste": "00020126580014br.gov.bcb.pix0136csf-invoice-9f21", "invoice": { "invoiceValue": 1842.55, "minimumPayment": 276.38, "expirationDate": "2026-11-10", "closingDate": "2026-10-28", "writableLine": "23791.11111 11111.111111 11111.111111 1 00000000184255", "invoicePaid": false }, "pix": { "quantityGenerated": 1, "invoicePaid": false } }数字账户收益余额
GET
/v1/wallet/yieldopenbanking读取数字账户收益:可用余额、unavailableBalance、嵌套的 yield.totals(date / inYear)与 referenteDate。
认证方式: 登录调用签发的 Bearer accessToken;每次请求附带设备证明头。
- balance
- unavailableBalance
- referenteDate
- yield
- totals
- messageSuggestion
- date
- inYear
GET /v1/wallet/yield HTTP/1.1 Authorization: Bearer <accessToken> Accept: application/json{ "balance": 1520.33, "unavailableBalance": 40.00, "referenteDate": "2026-10-20", "yield": { "totals": {"date": 12.47, "inYear": 186.20}, "messageSuggestion": "Seu rendimento de ontem" } }列出 Pix DICT 密钥
GET
/v1/pix/aliasesopenbanking列出登记在 CSF 数字账户上的 DICT 密钥,含 pixKeyType 与结算账户(agency、accountNumber)。
认证方式: 登录调用签发的 Bearer accessToken;每次请求附带设备证明头。
- keys
- pixKey
- pixKeyType
- dateGenerateKey
- dateDomainKey
- institution
- accountNumber
- agency
- name
GET /v1/pix/aliases HTTP/1.1 Authorization: Bearer <accessToken> Accept: application/json{ "keys": [ { "pixKey": "11987654321", "pixKeyType": "PHONE", "dateGenerateKey": "2025-03-12T11:04:00Z", "dateDomainKey": "2025-03-12T11:05:10Z" } ], "account": { "institution": "BANCO CSF S.A.", "accountNumber": "0001234567", "agency": "0001", "name": "MARIA SILVA" } }Pix 转账限额
GET
/v1/pix/limit-rulesopenbanking返回安全页上的日间/夜间 Pix currentLimit 以及处理中的 inProcessingLimit。
认证方式: 登录调用签发的 Bearer accessToken;每次请求附带设备证明头。
- limits
- limitsRuleFor
- limitsRulePeriod
- currentLimit
- inProcessingLimit
GET /v1/pix/limit-rules HTTP/1.1 Authorization: Bearer <accessToken> Accept: application/json{ "limits": [ { "limitsRuleFor": "DAYTIME", "limitsRulePeriod": "DAILY", "currentLimit": 5000.00, "inProcessingLimit": 8000.00 }, { "limitsRuleFor": "NIGHTTIME", "limitsRulePeriod": "DAILY", "currentLimit": 1000.00, "inProcessingLimit": 1000.00 } ] }获取 Open Finance 同意
GET
/v1/consents/currentopenfinance启动或恢复 Banco CSF 的 Open Finance 同意,返回 interactionId 与跳转 url。
认证方式: 登录调用签发的 Bearer accessToken;每次请求附带设备证明头。
- url
- interactionId
- consent
- consentId
GET /v1/consents/current HTTP/1.1 Authorization: Bearer <accessToken> Accept: application/json{ "url": "https://consent.example.com/callback", "interactionId": "int-7c21-of", "consent": { "consentId": "urn:csf:consent:9f21" } }Open Finance 接收账户
GET
/v1/consents/inboundopenfinance列出入站 Open Finance 同意(接收),含 organizationName、consentId 与 expirationDate。
认证方式: 登录调用签发的 Bearer accessToken;每次请求附带设备证明头。
- status
- expirationDate
- updatedDate
- consentId
- organizationName
- organizationIcon
GET /v1/consents/inbound HTTP/1.1 Authorization: Bearer <accessToken> Accept: application/json{ "status": "AUTHORISED", "expirationDate": "2027-04-20T00:00:00Z", "updatedDate": "2026-10-18T14:22:00Z", "consentId": "urn:csf:consent:9f21", "organizationName": "Nubank", "organizationIcon": "https://cdn.example/nubank.png" }返现奖励汇总
GET
/v1/loyalty/accounts/{accountId}/balanceopendata读取 Carrefour 奖励钱包:currentBalance、daysToExpire、totalAccumulated 与 accumulationLimit。
认证方式: 登录调用签发的 Bearer accessToken;每次请求附带设备证明头。
- accumulationInformations
- balanceInformations
- engagementInformations
- redemptionInformations
- accumulationLimit
- isInAccumulationPeriod
- totalAccumulated
- currentBalance
- daysToExpire
- expireDate
- rewardFuturePoints
- rewardWalletStatus
GET /v1/loyalty/accounts/0001234567/balance HTTP/1.1 Authorization: Bearer <accessToken> Accept: application/json{ "accumulationInformations": { "accumulationLimit": 500.00, "isInAccumulationPeriod": true, "totalAccumulated": 87.40 }, "balanceInformations": { "currentBalance": 42.10, "daysToExpire": 18, "expireDate": "2026-11-07", "rewardFuturePoints": 12.00, "rewardWalletStatus": "ACTIVE", "activatedForTransactionExpiration": true }, "engagementInformations": {}, "redemptionInformations": {} }创建虚拟卡
POST
/v1/cards/virtualopenfinance签发一张 CSF 虚拟卡(PAN、CVV、holderName、expirationMinutes),供线上或钱包使用。
认证方式: 登录调用签发的 Bearer accessToken;每次请求附带设备证明头。
- id
- cardNumber
- holderName
- securityCode
- type
- expirationDate
- expirationMinutes
- flag
- dailyTotals
POST /v1/cards/virtual HTTP/1.1 Authorization: Bearer <accessToken> Content-Type: application/json { "type": "SINGLE_USE" }{ "id": "vc-7c21", "cardNumber": "4000000000004421", "holderName": "MARIA SILVA", "securityCode": "123", "type": "SINGLE_USE", "expirationDate": "2026-10-20T23:59:00Z", "expirationMinutes": 1440, "flag": "VISA", "dailyTotals": [] }数字账户流水
GET
/v1/wallet/movements/{transactionId}openbanking读取一笔数字账户动账,含 Pix 端到端编号(codEndToEnd)与 receiptId。
认证方式: 登录调用签发的 Bearer accessToken;每次请求附带设备证明头。
- id
- transactionType
- title
- description
- amount
- movementType
- codEndToEnd
- hour
- hasReceipt
- receiptId
- productType
GET /v1/wallet/movements/txn-pix-9f21 HTTP/1.1 Authorization: Bearer <accessToken> Accept: application/json{ "id": "txn-pix-9f21", "transactionType": "PIX", "title": "Pix enviado", "description": "Pagamento fatura", "amount": 1842.55, "movementType": "DEBIT", "codEndToEnd": "E36820261020123456789012345", "hour": "14:22:11", "hasReceipt": true, "receiptId": "rcpt-7c21", "productType": "DIGITAL_ACCOUNT" }个人信贷引导
POST
/v1/lending/applicantsopenfinance为 CSF 卡账户启动个人信贷引导:持卡人身份,以及 preApproved、minimumOfferValue 与资格标志。
认证方式: 登录调用签发的 Bearer accessToken;每次请求附带设备证明头。
- name
- cpf
- birthDate
- accountNumber
- accountStatus
- proposalId
- preApproved
- minimumOfferValue
- approvedEligibility
- cardWithoutRestriction
- cpInProgress
- cpRejected
- isStatusAccountNorm
POST /v1/lending/applicants HTTP/1.1 Authorization: Bearer <accessToken> Content-Type: application/json { "accountNumber": "0001234567" }{ "name": "Maria Silva", "cpf": "12345678901", "birthDate": "1988-03-14", "email": "[email protected]", "accountNumber": "0001234567", "accountStatus": "ACTIVE", "proposalId": 88412019, "preApproved": 4500.00, "minimumOfferValue": 300.00, "approvedEligibility": true, "cardWithoutRestriction": true, "cpInProgress": false, "cpRejected": false, "isStatusAccountNorm": true }进行中的个人信贷合同
GET
/v1/lending/contracts/{accountNumber}openfinance读取进行中的个人信贷合同:requiredValue、totalvalue、installmentValue 以及状态流水线(userState)。
认证方式: 登录调用签发的 Bearer accessToken;每次请求附带设备证明头。
- contractNumber
- contractDate
- requiredValue
- totalvalue
- installmentValue
- quantitiesOfInstallments
- status
- order
- title
- message
- userState
GET /v1/lending/contracts/0001234567 HTTP/1.1 Authorization: Bearer <accessToken> Accept: application/json{ "contractNumber": "CP-2026-8841", "contractDate": "2026-09-02", "requiredValue": 3000.00, "totalvalue": 3486.40, "installmentValue": 290.53, "quantitiesOfInstallments": 12, "status": [ { "order": 2, "title": "Em análise", "message": "Proposta em análise de crédito", "userState": "IN_REVIEW" } ] }个人信贷试算
GET
/v1/lending/quotes/{accountNumber}openfinance为卡账户试算个人信贷方案:valueRequested、valueParcel、cetYearly、iofTotalValue 与 quantityOfInstallment。
认证方式: 登录调用签发的 Bearer accessToken;每次请求附带设备证明头。
- maximumInstallmentQuantity
- installmentMinimumQuantity
- retakeValue
- gracePeriods
- plans
- planCode
- valueRequested
- percentageRequestedValue
- totalValue
- percentTotalValue
- valueParcel
- quantityOfInstallment
- cetYearly
- fees
- iofTotalValue
- dateFirstParcel
- valueInsurance
GET /v1/lending/quotes/0001234567 HTTP/1.1 Authorization: Bearer <accessToken> Accept: application/json{ "maximumInstallmentQuantity": 24, "installmentMinimumQuantity": 6, "retakeValue": 4500.00, "gracePeriods": [], "plans": [ { "planCode": "CP24", "valueRequested": 3000.00, "percentageRequestedValue": "66.67", "totalValue": 3720.48, "percentTotalValue": "124.02", "valueParcel": 155.02, "quantityOfInstallment": 24, "cetYearly": 89.4, "fees": 412.10, "iofTotalValue": 48.22, "dateFirstParcel": "2026-11-10", "valueInsurance": 96.00 } ] }Parcele Fácil 分期方式
GET
/v1/installments/{accountNumber}/optionsopenfinance列出卡账户上的 Parcele Fácil 分期方式:offerProfile、账单权限标志以及可分期的 totalBalanceAmount。
认证方式: 登录调用签发的 Bearer accessToken;每次请求附带设备证明头。
- offerProfile
- closedInvoicePermission
- partialBalancePermission
- totalBalancePermission
- isUpToDay
- totalBalanceAmount
- minimumAmountDebt
- openedInvoice
- closedInvoice
- transactions
GET /v1/installments/0001234567/options HTTP/1.1 Authorization: Bearer <accessToken> Accept: application/json{ "offerProfile": 2, "closedInvoicePermission": true, "partialBalancePermission": true, "totalBalancePermission": false, "isUpToDay": true, "totalBalanceAmount": {"amount": 1842.55, "currency": "BRL"}, "minimumAmountDebt": {"amount": 276.38, "currency": "BRL"}, "openedInvoice": {"invoiceValue": 1842.55}, "closedInvoice": {}, "transactions": [] }支付账户余额
GET
/v1/digital-account/balanceopenbanking读取数字账户支付户头的现金头寸:availableAmount、blockedAmount 与 agencyNumber。
认证方式: 登录调用签发的 Bearer accessToken;每次请求附带设备证明头。
- accountNumber
- agencyNumber
- availableAmount
- blockedAmount
- balance
GET /v1/digital-account/balance HTTP/1.1 Authorization: Bearer <accessToken> Accept: application/json{ "accountNumber": "0001234567", "agencyNumber": "0001", "availableAmount": 1520.33, "blockedAmount": 40.00, "balance": 1480.33 }作废 SSO 会话
POST
/v1/auth/sessions/revokeopendata结束持卡人的 CSF SSO 会话(accessToken / refreshToken / sessionState)。
认证方式: 登录调用签发的 Bearer accessToken;每次请求附带设备证明头。
- sessionState
- tokenType
POST /v1/auth/sessions/revoke HTTP/1.1 Authorization: Bearer <accessToken> Content-Type: application/json {}{ "sessionState": "closed", "tokenType": "Bearer" }
数据类别
- 持卡人身份
- 信用卡额度与账单
- Pix DICT 密钥与限额
- 数字账户收益与流水
- Open Finance 同意
- 返现奖励
- 虚拟卡
- 个人信贷报价与合同
- 账单分期(Parcele Fácil)
数据使用场景与案例
零售卡账单对账
财务机器人拉取 invoiceValue、minimumPayment 与入账 authCode,让 Carrefour / Atacadão 家庭账本把 fatura closeDate 对上 POS 小票。
Pix DICT 与限额监控
资金看板盯 pixKeyType 登记以及日间/夜间 currentLimit,使 CSF 数字账户转出落在巴西央行 Pix 规则内。
Open Finance 接收清单
财富聚合器列出持卡人作为接收机构连入 Banco CSF 的银行:organizationName、consentId 与 expirationDate。
奖励钱包到期提醒
忠诚度运营根据 daysToExpire 与 currentBalance 提醒,在 expireDate 前把 Carrefour 返现花在门店。
常见问题
应用暴露哪些账单字段?
当期与往期 fatura 返回 invoiceId、invoiceAmount、minimumPayment、dueDate、closeDate、barcode、totalLimit 与 availableLimit;入账带 transactionId、description、installmentPosition 与 authCode。
应用是否支持巴西 Pix 与 Open Finance?
支持。DICT 密钥(pixKey、pixKeyType)与 Pix 限额(currentLimit、limitsRuleFor)挂在数字账户上;Open Finance 同意返回 interactionId、consentId 以及接收银行的 organizationName。
有哪些收益与奖励余额?
数字账户收益报告 balance、unavailableBalance、yield 与 referenteDate。Carrefour 奖励钱包报告 currentBalance、daysToExpire、expireDate、totalAccumulated 与 accumulationLimit。
应用是否暴露个人信贷报价?
是。个人信贷引导返回姓名、CPF、preApproved 与 minimumOfferValue;进行中的合同暴露 contractNumber、requiredValue、installmentValue 与 userState;试算返回 planCode、valueParcel、cetYearly 与 iofTotalValue。
与 Cartão Carrefour: Crédito e + 相似的应用
- BrasilCard Cliente — BrasilCard Cliente 是 BrasilCard 的持卡人应用,可查看账单与实时消费、生成缴 fatura 的条码、解锁卡片并改到期日,以及申请补卡或协商欠款。
- Cartão Magalu — Itaú Unibanco 的 Cartão Magalu 应用管理 Magalu 与 Luiza 商场信用卡,提供 Magalu 返现、fatura 缴纳与重组,以及用于网购的临时或周期虚拟卡。
- Credz — Credz(DMCARD SA)是巴西商场联名卡发卡机构,应用可查询额度、密码和账单,开通虚拟卡,并进入 Club Credz 商户折扣与积分。
- Nubank — Nubank 的巴西 Android 应用在同一登录下提供免费 NuConta、信用卡、Pix、贷款、理财、保险和返现。
- Inter — Inter 是 Banco Inter 的超级应用,提供免手续费的巴西数字账户、不限额 Pix/TED/DOC、带积分与虚拟卡的国际信用卡,以及 Home Broker 与 Tesouro Direto 投资。
- C6 Bank — C6 Bank 应用可开立雷亚尔、美元或欧元数字账户,按审批发放信用卡,并提供国际借记卡以及巴西与海外资产的经纪功能。
- PicPay — Banco PicPay 的应用集合数字账户、Pix、多档 PicPay 信用卡、个人与工资贷、Cofrinho 存钱罐以及应用内理财。
- Bradesco Cartões — Bradesco Cartões 是 Banco Bradesco 管理 Bradesco 与 Bradescard 信用卡的应用,可查看实时额度与消费、用 Pix 缴电子 fatura、即时锁卡或开关闪付,并生成网购虚拟卡。
相关主题
- Cartão Carrefour API
- Banco CSF 账单
- Carrefour Pix DICT
- Open Finance CSF
- 数字账户收益
- Carrefour 返现
需要集成这个 App 的数据 API?
我们可为任意指定 App 交付定制集成——源码交付 USD 500 起,或托管 API 按调用计费。告诉我们您需要的数据即可。
- 每个项目均签 NDA 与 SOW
- 3–7 天交付
- 验收通过后才付款
- 仅在授权范围内作业