dLocal website screenshot

dLocal

dLocal (NASDAQ: DLO) is a Uruguay-headquartered emerging-markets payment infrastructure platform connecting global merchants with billions of consumers across 60+ countries in Latin America, Africa, the Middle East, and Asia. dLocal exposes a unified set of REST APIs for accepting payments (Payins) via 1,000+ local methods, disbursing funds (Payouts V3) to beneficiaries via local rails, tokenizing cards, managing marketplace sub-merchants (dLocal for Platforms), performing KYC verifications, handling chargebacks, enrolling users for recurring Pix flows, and pulling real-time exchange rates. Native iOS and Android SDKs are published as open source on GitHub.

dLocal publishes 16 APIs on the APIs.io network, including Payments API, Refunds API, Cards API, and 13 more. Tagged areas include Payments, Payouts, EmergingMarkets, LatAm, and Africa.

The dLocal catalog on APIs.io includes 1 JSON-LD context and 2 Spectral governance rulesets.

dLocal’s developer surface includes authentication, developer portal, documentation, API reference, getting-started guide, engineering blog, signup flow, and 68 more developer resources.

63.5/100 strong ▼ -6.4 Agent 36/100 agent ready Full breakdown ↓
scored 2026-07-28 · rubric v0.6
AccessEnterpriseSelf serve
16 APIs 23 Features 7 Use Cases
PaymentsPayoutsEmergingMarketsLatAmAfricaAsiaFXFintech

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-07-28 · rubric v0.6
Composite quality — 63.5/100 · strong
Contract Quality 16.5 / 25
Developer Ergonomics 14.3 / 20
Commercial Clarity 13.7 / 20
Operational Transparency 6.8 / 13
Governance 8.3 / 12
Discoverability 6.9 / 10
Agent readiness — 36/100 · agent ready
Machine-Readable Contract 18 / 18
Agentic Access Contract 10 / 10
MCP Server 0 / 12
Machine-Readable Auth 10 / 10
Idempotency 0 / 9
Stable Error Semantics 8 / 8
Request/Response Examples 7 / 7
Rate-Limit Signaling 7 / 7
Typed Event Surface 0 / 6
Agent Skills 0 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 0 / 3
A2A Agent Card 0 / 8
Dry-Run / Simulate Mode 0 / 4
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/d-local: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 16

Individual APIs this provider publishes, each with its own machine-readable definition.

dLocal Payments API

Create, retrieve, cancel, and authorize payments using 1,000+ local payment methods including cards, Pix, UPI, M-Pesa, Boleto, OXXO, SPEI, mobile money, cash vouchers, BNPL, wal...

dLocal Refunds API

Create, retrieve, and inspect refunds against previously successful payments. Refunds may be full or partial and are settled in the original payment currency.

dLocal Cards API

Securely tokenize cards (server-side) for repeat usage. Returns a card_id token consumable by subsequent Payments and Authorizations.

dLocal Chargebacks API

Retrieve chargeback details and status, simulate chargebacks in the sandbox, and receive asynchronous chargeback notifications via webhook.

dLocal Enrollments API

Enroll payers for recurring Pix Automático, Pix Biometrics, and SmartPix transactions. Once enrolled, payers can be charged repeatedly without re-authorization.

dLocal Accounts API

Create and manage sub-merchant accounts.

dLocal Authorizations API

Authorize a card transaction and capture or cancel later.

dLocal Balance API

Inspect available merchant balance for payouts.

dLocal BankAccounts API

Manage bank accounts attached to sub-merchant accounts.

dLocal Documents API

Upload and retrieve verification documents.

dLocal ExchangeRates API

Retrieve real-time FX rates.

dLocal KYC API

Submit KYC data and documents for accounts.

dLocal Payouts API

Request, retrieve, release, and cancel payouts.

dLocal Quotes API

Lock in an FX quote before requesting a payout.

dLocal Transfers API

Settle and transfer between accounts.

dLocal Verifications API

Create and inspect KYC verifications.

Scroll for all 16

Postman Collections 9

Ready-to-run Postman collections for exercising this provider's APIs.

Scroll for all 9

Open Collections 9

Open, tool-agnostic API collections (OpenAPI-derived and Bruno).

dLocal Cards API

OPEN COLLECTION

dLocal Chargebacks API

OPEN COLLECTION

dLocal Enrollments API

OPEN COLLECTION

dLocal Exchange Rates API

OPEN COLLECTION

dLocal Payments API

OPEN COLLECTION

dLocal Payouts V3 API

OPEN COLLECTION

dLocal For Platforms API

OPEN COLLECTION

dLocal Refunds API

OPEN COLLECTION

Scroll for all 9

Arazzo Workflows 15

Multi-step API workflows described with the Arazzo specification.

dLocal Authorize and Capture Payment

Authorize a card transaction, confirm the authorization, then capture the funds.

ARAZZO

dLocal Cancel Pending Payment

Create an alternative payment, check its status, and cancel it while it is still PENDING.

ARAZZO

dLocal Create and Resolve KYC Verification

Create a KYC verification, confirm it persisted, then branch on its status to update state or list documents.

ARAZZO

dLocal Create Payment and Confirm Status

Discover a supported payment method, create a payment, then poll its status until it settles.

ARAZZO

dLocal Enroll and Charge Recurring

Enroll a payer for Pix Automatico, confirm the enrollment is ACTIVE, then place the first recurring charge.

ARAZZO

dLocal FX Preview and Pay

Preview the exchange rate for a corridor, then create a payment in the local currency.

ARAZZO

dLocal Hold and Release Payout

Request a payout on hold, review it, then release or cancel based on the review.

ARAZZO

dLocal List and Inspect Payment Refunds

Confirm a payment, list all refunds raised against it, then retrieve one refund in detail.

ARAZZO

dLocal Manage Account Bank Accounts

Add a bank account to a sub-merchant, list the account's bank accounts, retrieve one, then disable it.

ARAZZO

dLocal Onboard Sub-Merchant Account

Create a platform sub-merchant account, attach a bank account, then confirm KYC and balance.

ARAZZO

dLocal Quote and Request Payout

Check balance, lock an FX quote, request a payout against the quote, then confirm its status.

ARAZZO

dLocal Refund Payment and Confirm

Confirm a payment is PAID, issue a refund against it, then verify the refund status.

ARAZZO

dLocal Settle Transfer Between Accounts

Check the source account balance, transfer funds to another account, then confirm the transfer.

ARAZZO

dLocal Simulate and Inspect Chargeback

Create a payment, simulate a chargeback against it in sandbox, then inspect the chargeback and its status.

ARAZZO

dLocal Tokenize Card and Charge

Tokenize a card, verify the stored token, then charge it in a card payment.

ARAZZO

Scroll for all 15

Pricing Plans 1

Published pricing tiers and plan structures.

D Local Plans Pricing

5 plans

PLANS

Rate Limits 1

Documented rate limits and quota policies.

D Local Rate Limits

4 limits

RATE LIMITS

FinOps 1

Cost, billing, and metering signals for API financial operations.

Features 23

Notable capabilities this provider offers.

1,000+ local payment methods across 60+ countries in Latin America, Africa, the Middle East, and Asia
Single REST API for Payins, Payouts, Refunds, Cards, Chargebacks, Enrollments, and Exchange Rates
Payments API authenticated with V2-HMAC-SHA256 signature (X-Login, X-Trans-Key, X-Date)
Payouts V3 API with OAuth2 Bearer tokens, quotes for FX lock-in, on-hold release, and explicit fee breakdown
dLocal for Platforms (marketplace) API for sub-merchant onboarding, KYC, bank accounts, balances, and inter-account transfers
KYC Verifications API for remitter, beneficiary, and standalone identity checks
Brazilian Pix support including Pix Automático recurring, Pix Biometrics, and SmartPix
India network tokenization for RBI-compliant card storage
African Mobile Money (M-Pesa and equivalents) and Africa-specific instant payment rails
Authorization and capture flow for delayed-capture card transactions
3D Secure 2.x authentication and card network token support
SmartFields client-side field-level tokenization via dlocal.js
SmartPix native and redirect flows for Brazilian recurring on-demand payments
Defense Suite for fraud management and chargeback prevention
Virtual Accounts for bank-transfer reconciliation
Hosted Checkout (dLocal Go) and Payment Links
dLocal Direct, Mobile Checkout, Web Drop-In, and Data Collector SDKs for iOS, Android, and Capacitor
Postman Collection and llms.txt index of OpenAPI operations
Built-in dLocal MCP Server for LLM-assisted integration
Sandbox environment at sandbox.dlocal.com (and marketplace-api.dlocal-sbox.com) with chargeback simulation
Webhook notifications for payments, refunds, chargebacks, payouts, verifications, and platform accounts
Real-time exchange rate endpoint for quoting before payin/payout
IP allow-list enforcement on production endpoints

Scroll for all 23

Semantic Vocabularies 1

JSON-LD contexts and semantic vocabularies used across these APIs.

D Local Context

40 classes · 7 properties

JSON-LD

Spectral Rules 2

Spectral governance rulesets for linting and validating these APIs.

dLocal API Rules

5 rules · 4 warnings 1 info

SPECTRAL

dLocal API Rules

6 rules · 4 warnings

SPECTRAL

JSON Schema 5

Standalone JSON Schema definitions for this provider's data models.

dLocal Card Token

7 properties

JSON SCHEMA

dLocal Payment

17 properties

JSON SCHEMA

dLocal Payout

16 properties

JSON SCHEMA

dLocal for Platforms Account

10 properties

JSON SCHEMA

dLocal Refund

8 properties

JSON SCHEMA

JSON Structure 2

JSON Structure definitions describing this provider's data shapes.

Payments Payment Structure

0 properties

JSON STRUCTURE

Payouts V3 Payout Structure

0 properties

JSON STRUCTURE

Examples 10

Example request and response payloads for these APIs.

Cards Create Card Example

2 fields

EXAMPLE

Payments Pix Example

2 fields

EXAMPLE

Scroll for all 10

Security Posture 2

Authentication, domain security, vulnerability disclosure, and trust-center signals.

D Local Authentication

apiKey/http · 2 schemes

SECURITY

D Local Domain Security

TLSv1.3 · DMARC

SECURITY

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

D Local Agentic Access

49 operations · 27 acting · 1 human-in-the-loop

49 operations · 27 acting

AGENTIC

Use Cases 7

What developers build with this provider.

Global subscription billing in emerging markets

Charge LatAm, African, and Asian customers in their preferred local currency and method (Pix, UPI, mobile money) for SaaS, streaming, and gaming subscriptions.

Cross-border payroll and contractor payouts

Pay employees and contractors in 60+ countries using instant local rails, bank transfers, mobile money, and cash pick-up.

Marketplace and platform payouts

Onboard sub-merchants via dLocal for Platforms, split payments, and settle balances between accounts.

Remittances

Power consumer remittance corridors with FX quoting, KYC verification, and local-currency disbursement.

Travel and ride-hailing

Enable global travel and mobility platforms to collect from local consumers and pay out to local drivers/hosts.

E-commerce expansion

Help global merchants like Amazon, Shein, and Shopify accept local methods such as Boleto, OXXO, SPEI, and Pix.

Stablecoin settlement

Use Stablecoin Full for cross-border settlement when fiat rails are slow or expensive.

Scroll for all 7

Integrations 9

Pre-built integrations with other platforms and tools.

Brazil Pix

Native Pix, Pix Automático (recurring), Pix Biometrics, and SmartPix support.

India UPI and network tokenization

UPI collect/intent flows plus RBI-compliant network tokenization.

Africa M-Pesa and Mobile Money

M-Pesa, MTN MoMo, Orange Money, and other Mobile Money rails.

Mexico SPEI and OXXO

Bank transfer (SPEI) and cash voucher (OXXO) coverage.

Stablecoins

Stablecoin Full product for crypto-rail settlement.

Google Pay (Paytm bridge)

Google Pay integration via the Paytm bridge.

Mercado Pago

Device ID object support for fraud signals on Mercado Pago.

Postman

Official Postman collection covering the full REST API.

Model Context Protocol (MCP)

Built-in dLocal MCP server exposes API operations to LLM agents.

Scroll for all 9

Solutions 10

Packaged solutions this provider offers.

Payins

Accept local payment methods across 60+ countries.

Payouts

Disburse funds via local rails to employees, contractors, partners, and consumers.

dLocal for Platforms

Marketplace and platform multi-merchant payment solution.

Defense Suite

Fraud-management and chargeback-prevention toolkit.

Invoice Collection

Local-currency billing and collection.

Stablecoin Full

Stablecoin payin/payout rails for cross-border settlement.

dLocal Direct

Mobile SDK product for native iOS and Android in-app checkout.

SmartFields

Client-side field-level tokenization via dlocal.js.

dLocal Go

Hosted checkout product.

Payment Links

Shareable links for one-off collections.

Scroll for all 10

Resources

Get Started 4

Portal, sign-up, and the first successful call

Documentation 15

Reference material describing how the API behaves

Scroll for all 15

Agent Surfaces 1

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 22

Pagination, idempotency, versioning, errors, and events

Scroll for all 22

Build 15

SDKs, sample code, and the tooling you integrate with

Scroll for all 15

Access & Security 5

Authentication, authorization, and security posture

Operate 3

Status, limits, changes, and where to get help

Commercial 4

Pricing, plans, and the legal terms of use

Company 2

The organization behind the API

Other 4

Properties that don't map to a standard resource type

Source (apis.yml)

apis.yml Raw ↑
aid: d-local
name: dLocal
url: https://raw.githubusercontent.com/api-evangelist/d-local/refs/heads/main/apis.yml
accessModel:
  pricing: enterprise
  onboarding: self-serve
  trial: false
  try_now: false
  public: false
  label: Enterprise · Self-serve signup
  confidence: high
  source:
  - plans
  - authentication
  generated: '2026-07-22'
  method: derived
image: https://avatars.githubusercontent.com/u/22692935
description: 'dLocal (NASDAQ: DLO) is a Uruguay-headquartered emerging-markets payment

  infrastructure platform connecting global merchants with billions of

  consumers across 60+ countries in Latin America, Africa, the Middle East,

  and Asia. dLocal exposes a unified set of REST APIs for accepting payments

  (Payins) via 1,000+ local methods, disbursing funds (Payouts V3) to

  beneficiaries via local rails, tokenizing cards, managing marketplace

  sub-merchants (dLocal for Platforms), performing KYC verifications,

  handling chargebacks, enrolling users for recurring Pix flows, and pulling

  real-time exchange rates. Native iOS and Android SDKs are published as

  open source on GitHub.

  '
created: '2026-05-24'
modified: '2026-05-24'
position: Consuming
specificationVersion: '0.16'
tags:
- Payments
- Payouts
- EmergingMarkets
- LatAm
- Africa
- Asia
- FX
- Fintech
apis:
- aid: d-local:d-local-payments-api
  name: dLocal Payments API
  tags:
  - Payments
  - Payins
  - Cards
  humanURL: https://docs.dlocal.com/reference/create-payment
  baseURL: https://api.dlocal.com
  properties:
  - url: https://docs.dlocal.com/reference/create-payment
    type: Documentation
  - url: https://docs.dlocal.com/reference/retrieve-a-payment
    type: Documentation
  - url: https://docs.dlocal.com/docs/make-payment
    type: GettingStarted
  - url: openapi/d-local-payments-api-openapi.yml
    type: OpenAPI
  - url: json-schema/payments-payment-schema.json
    type: JSONSchema
  - url: json-structure/payments-payment-structure.json
    type: JSONStructure
  - url: examples/payments-create-payment-example.json
    type: Examples
  - url: examples/payments-retrieve-payment-example.json
    type: Examples
  - url: examples/payments-pix-example.json
    type: Examples
  description: 'Create, retrieve, cancel, and authorize payments using 1,000+ local

    payment methods including cards, Pix, UPI, M-Pesa, Boleto, OXXO, SPEI,

    mobile money, cash vouchers, BNPL, wallets, and QR codes across 60+

    countries. Authenticated with V2-HMAC-SHA256 signature.

    '
- aid: d-local:d-local-refunds-api
  name: dLocal Refunds API
  tags:
  - Refunds
  - Payments
  humanURL: https://docs.dlocal.com/reference/make-a-refund
  baseURL: https://api.dlocal.com
  properties:
  - url: https://docs.dlocal.com/reference/make-a-refund
    type: Documentation
  - url: https://docs.dlocal.com/docs/refunds
    type: Documentation
  - url: openapi/d-local-refunds-api-openapi.yml
    type: OpenAPI
  - url: json-schema/refunds-refund-schema.json
    type: JSONSchema
  - url: examples/refunds-make-refund-example.json
    type: Examples
  description: 'Create, retrieve, and inspect refunds against previously successful

    payments. Refunds may be full or partial and are settled in the

    original payment currency.

    '
- aid: d-local:d-local-cards-api
  name: dLocal Cards API
  tags:
  - Cards
  - Tokenization
  humanURL: https://docs.dlocal.com/reference/create-a-card
  baseURL: https://api.dlocal.com
  properties:
  - url: https://docs.dlocal.com/reference/create-a-card
    type: Documentation
  - url: https://docs.dlocal.com/docs/saving-cards
    type: Documentation
  - url: openapi/d-local-cards-api-openapi.yml
    type: OpenAPI
  - url: json-schema/cards-card-token-schema.json
    type: JSONSchema
  - url: examples/cards-create-card-example.json
    type: Examples
  description: 'Securely tokenize cards (server-side) for repeat usage. Returns a

    card_id token consumable by subsequent Payments and Authorizations.

    '
- aid: d-local:d-local-chargebacks-api
  name: dLocal Chargebacks API
  tags:
  - Chargebacks
  - Disputes
  - Payments
  humanURL: https://docs.dlocal.com/reference/retrieve-a-chargeback
  baseURL: https://api.dlocal.com
  properties:
  - url: https://docs.dlocal.com/reference/retrieve-a-chargeback
    type: Documentation
  - url: https://docs.dlocal.com/docs/chargebacks
    type: Documentation
  - url: https://docs.dlocal.com/docs/chargeback-categories
    type: Documentation
  - url: openapi/d-local-chargebacks-api-openapi.yml
    type: OpenAPI
  description: 'Retrieve chargeback details and status, simulate chargebacks in the

    sandbox, and receive asynchronous chargeback notifications via webhook.

    '
- aid: d-local:d-local-enrollments-api
  name: dLocal Enrollments API
  tags:
  - Enrollments
  - Recurring
  - Pix
  - Brazil
  humanURL: https://docs.dlocal.com/reference/create-enrollment
  baseURL: https://api.dlocal.com
  properties:
  - url: https://docs.dlocal.com/reference/create-enrollment
    type: Documentation
  - url: https://docs.dlocal.com/docs/brazil-pix-automatico
    type: Documentation
  - url: https://docs.dlocal.com/docs/brazil-pix-biometrics
    type: Documentation
  - url: https://docs.dlocal.com/docs/brazil-smartpix
    type: Documentation
  - url: openapi/d-local-enrollments-api-openapi.yml
    type: OpenAPI
  description: 'Enroll payers for recurring Pix Automático, Pix Biometrics, and

    SmartPix transactions. Once enrolled, payers can be charged

    repeatedly without re-authorization.

    '
- aid: d-local:d-local-accounts-api
  name: dLocal Accounts API
  description: Create and manage sub-merchant accounts.
  humanURL: https://docs.dlocal.com/reference/create-payment
  baseURL: https://api.dlocal.com
  tags:
  - Accounts
  properties:
  - type: OpenAPI
    url: openapi/d-local-accounts-api-openapi.yml
  - type: Documentation
    url: https://docs.dlocal.com/reference/requesting-payout-v3
  - type: Documentation
    url: https://docs.dlocal.com/docs/overview-payouts-v3
  - type: Authentication
    url: https://docs.dlocal.com/reference/security-payouts-v3
  - type: JSONSchema
    url: json-schema/payouts-v3-payout-schema.json
  - type: JSONStructure
    url: json-structure/payouts-v3-payout-structure.json
  - type: Examples
    url: examples/payouts-v3-request-payout-example.json
  - type: Examples
    url: examples/payouts-v3-get-balance-example.json
  - type: Documentation
    url: https://docs.dlocal.com/docs/platforms-overview
  - type: Documentation
    url: https://docs.dlocal.com/reference/create-account-v2-platforms-1
  - type: Documentation
    url: https://docs.dlocal.com/reference/notifications-v2-platforms
  - type: JSONSchema
    url: json-schema/platforms-account-schema.json
  - type: Examples
    url: examples/platforms-create-account-example.json
  - type: Documentation
    url: https://docs.dlocal.com/docs/kyc-verifications-overview
  - type: Documentation
    url: https://docs.dlocal.com/docs/kyc-verifications-process
  - type: Documentation
    url: https://docs.dlocal.com/reference/create-verification-1
  - type: Examples
    url: examples/kyc-create-verification-example.json
  - type: Documentation
    url: https://docs.dlocal.com/reference/get-an-exchange-rate
  - type: Examples
    url: examples/exchange-rates-get-rate-example.json
- aid: d-local:d-local-authorizations-api
  name: dLocal Authorizations API
  description: Authorize a card transaction and capture or cancel later.
  humanURL: https://docs.dlocal.com/reference/create-payment
  baseURL: https://api.dlocal.com
  tags:
  - Authorizations
  properties:
  - type: OpenAPI
    url: openapi/d-local-authorizations-api-openapi.yml
  - type: Documentation
    url: https://docs.dlocal.com/reference/requesting-payout-v3
  - type: Documentation
    url: https://docs.dlocal.com/docs/overview-payouts-v3
  - type: Authentication
    url: https://docs.dlocal.com/reference/security-payouts-v3
  - type: JSONSchema
    url: json-schema/payouts-v3-payout-schema.json
  - type: JSONStructure
    url: json-structure/payouts-v3-payout-structure.json
  - type: Examples
    url: examples/payouts-v3-request-payout-example.json
  - type: Examples
    url: examples/payouts-v3-get-balance-example.json
  - type: Documentation
    url: https://docs.dlocal.com/docs/platforms-overview
  - type: Documentation
    url: https://docs.dlocal.com/reference/create-account-v2-platforms-1
  - type: Documentation
    url: https://docs.dlocal.com/reference/notifications-v2-platforms
  - type: JSONSchema
    url: json-schema/platforms-account-schema.json
  - type: Examples
    url: examples/platforms-create-account-example.json
  - type: Documentation
    url: https://docs.dlocal.com/docs/kyc-verifications-overview
  - type: Documentation
    url: https://docs.dlocal.com/docs/kyc-verifications-process
  - type: Documentation
    url: https://docs.dlocal.com/reference/create-verification-1
  - type: Examples
    url: examples/kyc-create-verification-example.json
  - type: Documentation
    url: https://docs.dlocal.com/reference/get-an-exchange-rate
  - type: Examples
    url: examples/exchange-rates-get-rate-example.json
- aid: d-local:d-local-balance-api
  name: dLocal Balance API
  description: Inspect available merchant balance for payouts.
  humanURL: https://docs.dlocal.com/reference/create-payment
  baseURL: https://api.dlocal.com
  tags:
  - Balance
  properties:
  - type: OpenAPI
    url: openapi/d-local-balance-api-openapi.yml
  - type: Documentation
    url: https://docs.dlocal.com/reference/requesting-payout-v3
  - type: Documentation
    url: https://docs.dlocal.com/docs/overview-payouts-v3
  - type: Authentication
    url: https://docs.dlocal.com/reference/security-payouts-v3
  - type: JSONSchema
    url: json-schema/payouts-v3-payout-schema.json
  - type: JSONStructure
    url: json-structure/payouts-v3-payout-structure.json
  - type: Examples
    url: examples/payouts-v3-request-payout-example.json
  - type: Examples
    url: examples/payouts-v3-get-balance-example.json
  - type: Documentation
    url: https://docs.dlocal.com/docs/platforms-overview
  - type: Documentation
    url: https://docs.dlocal.com/reference/create-account-v2-platforms-1
  - type: Documentation
    url: https://docs.dlocal.com/reference/notifications-v2-platforms
  - type: JSONSchema
    url: json-schema/platforms-account-schema.json
  - type: Examples
    url: examples/platforms-create-account-example.json
  - type: Documentation
    url: https://docs.dlocal.com/docs/kyc-verifications-overview
  - type: Documentation
    url: https://docs.dlocal.com/docs/kyc-verifications-process
  - type: Documentation
    url: https://docs.dlocal.com/reference/create-verification-1
  - type: Examples
    url: examples/kyc-create-verification-example.json
  - type: Documentation
    url: https://docs.dlocal.com/reference/get-an-exchange-rate
  - type: Examples
    url: examples/exchange-rates-get-rate-example.json
- aid: d-local:d-local-bankaccounts-api
  name: dLocal BankAccounts API
  description: Manage bank accounts attached to sub-merchant accounts.
  humanURL: https://docs.dlocal.com/reference/create-payment
  baseURL: https://api.dlocal.com
  tags:
  - BankAccounts
  properties:
  - type: OpenAPI
    url: openapi/d-local-bankaccounts-api-openapi.yml
  - type: Documentation
    url: https://docs.dlocal.com/reference/requesting-payout-v3
  - type: Documentation
    url: https://docs.dlocal.com/docs/overview-payouts-v3
  - type: Authentication
    url: https://docs.dlocal.com/reference/security-payouts-v3
  - type: JSONSchema
    url: json-schema/payouts-v3-payout-schema.json
  - type: JSONStructure
    url: json-structure/payouts-v3-payout-structure.json
  - type: Examples
    url: examples/payouts-v3-request-payout-example.json
  - type: Examples
    url: examples/payouts-v3-get-balance-example.json
  - type: Documentation
    url: https://docs.dlocal.com/docs/platforms-overview
  - type: Documentation
    url: https://docs.dlocal.com/reference/create-account-v2-platforms-1
  - type: Documentation
    url: https://docs.dlocal.com/reference/notifications-v2-platforms
  - type: JSONSchema
    url: json-schema/platforms-account-schema.json
  - type: Examples
    url: examples/platforms-create-account-example.json
  - type: Documentation
    url: https://docs.dlocal.com/docs/kyc-verifications-overview
  - type: Documentation
    url: https://docs.dlocal.com/docs/kyc-verifications-process
  - type: Documentation
    url: https://docs.dlocal.com/reference/create-verification-1
  - type: Examples
    url: examples/kyc-create-verification-example.json
  - type: Documentation
    url: https://docs.dlocal.com/reference/get-an-exchange-rate
  - type: Examples
    url: examples/exchange-rates-get-rate-example.json
- aid: d-local:d-local-documents-api
  name: dLocal Documents API
  description: Upload and retrieve verification documents.
  humanURL: https://docs.dlocal.com/reference/create-payment
  baseURL: https://api.dlocal.com
  tags:
  - Documents
  properties:
  - type: OpenAPI
    url: openapi/d-local-documents-api-openapi.yml
  - type: Documentation
    url: https://docs.dlocal.com/reference/requesting-payout-v3
  - type: Documentation
    url: https://docs.dlocal.com/docs/overview-payouts-v3
  - type: Authentication
    url: https://docs.dlocal.com/reference/security-payouts-v3
  - type: JSONSchema
    url: json-schema/payouts-v3-payout-schema.json
  - type: JSONStructure
    url: json-structure/payouts-v3-payout-structure.json
  - type: Examples
    url: examples/payouts-v3-request-payout-example.json
  - type: Examples
    url: examples/payouts-v3-get-balance-example.json
  - type: Documentation
    url: https://docs.dlocal.com/docs/platforms-overview
  - type: Documentation
    url: https://docs.dlocal.com/reference/create-account-v2-platforms-1
  - type: Documentation
    url: https://docs.dlocal.com/reference/notifications-v2-platforms
  - type: JSONSchema
    url: json-schema/platforms-account-schema.json
  - type: Examples
    url: examples/platforms-create-account-example.json
  - type: Documentation
    url: https://docs.dlocal.com/docs/kyc-verifications-overview
  - type: Documentation
    url: https://docs.dlocal.com/docs/kyc-verifications-process
  - type: Documentation
    url: https://docs.dlocal.com/reference/create-verification-1
  - type: Examples
    url: examples/kyc-create-verification-example.json
  - type: Documentation
    url: https://docs.dlocal.com/reference/get-an-exchange-rate
  - type: Examples
    url: examples/exchange-rates-get-rate-example.json
- aid: d-local:d-local-exchangerates-api
  name: dLocal ExchangeRates API
  description: Retrieve real-time FX rates.
  humanURL: https://docs.dlocal.com/reference/create-payment
  baseURL: https://api.dlocal.com
  tags:
  - ExchangeRates
  properties:
  - type: OpenAPI
    url: openapi/d-local-exchangerates-api-openapi.yml
  - type: Documentation
    url: https://docs.dlocal.com/reference/requesting-payout-v3
  - type: Documentation
    url: https://docs.dlocal.com/docs/overview-payouts-v3
  - type: Authentication
    url: https://docs.dlocal.com/reference/security-payouts-v3
  - type: JSONSchema
    url: json-schema/payouts-v3-payout-schema.json
  - type: JSONStructure
    url: json-structure/payouts-v3-payout-structure.json
  - type: Examples
    url: examples/payouts-v3-request-payout-example.json
  - type: Examples
    url: examples/payouts-v3-get-balance-example.json
  - type: Documentation
    url: https://docs.dlocal.com/docs/platforms-overview
  - type: Documentation
    url: https://docs.dlocal.com/reference/create-account-v2-platforms-1
  - type: Documentation
    url: https://docs.dlocal.com/reference/notifications-v2-platforms
  - type: JSONSchema
    url: json-schema/platforms-account-schema.json
  - type: Examples
    url: examples/platforms-create-account-example.json
  - type: Documentation
    url: https://docs.dlocal.com/docs/kyc-verifications-overview
  - type: Documentation
    url: https://docs.dlocal.com/docs/kyc-verifications-process
  - type: Documentation
    url: https://docs.dlocal.com/reference/create-verification-1
  - type: Examples
    url: examples/kyc-create-verification-example.json
  - type: Documentation
    url: https://docs.dlocal.com/reference/get-an-exchange-rate
  - type: Examples
    url: examples/exchange-rates-get-rate-example.json
- aid: d-local:d-local-kyc-api
  name: dLocal KYC API
  description: Submit KYC data and documents for accounts.
  humanURL: https://docs.dlocal.com/reference/create-payment
  baseURL: https://api.dlocal.com
  tags:
  - KYC
  properties:
  - type: OpenAPI
    url: openapi/d-local-kyc-api-openapi.yml
  - type: Documentation
    url: https://docs.dlocal.com/reference/requesting-payout-v3
  - type: Documentation
    url: https://docs.dlocal.com/docs/overview-payouts-v3
  - type: Authentication
    url: https://docs.dlocal.com/reference/security-payouts-v3
  - type: JSONSchema
    url: json-schema/payouts-v3-payout-schema.json
  - type: JSONStructure
    url: json-structure/payouts-v3-payout-structure.json
  - type: Examples
    url: examples/payouts-v3-request-payout-example.json
  - type: Examples
    url: examples/payouts-v3-get-balance-example.json
  - type: Documentation
    url: https://docs.dlocal.com/docs/platforms-overview
  - type: Documentation
    url: https://docs.dlocal.com/reference/create-account-v2-platforms-1
  - type: Documentation
    url: https://docs.dlocal.com/reference/notifications-v2-platforms
  - type: JSONSchema
    url: json-schema/platforms-account-schema.json
  - type: Examples
    url: examples/platforms-create-account-example.json
  - type: Documentation
    url: https://docs.dlocal.com/docs/kyc-verifications-overview
  - type: Documentation
    url: https://docs.dlocal.com/docs/kyc-verifications-process
  - type: Documentation
    url: https://docs.dlocal.com/reference/create-verification-1
  - type: Examples
    url: examples/kyc-create-verification-example.json
  - type: Documentation
    url: https://docs.dlocal.com/reference/get-an-exchange-rate
  - type: Examples
    url: examples/exchange-rates-get-rate-example.json
- aid: d-local:d-local-payouts-api
  name: dLocal Payouts API
  description: Request, retrieve, release, and cancel payouts.
  humanURL: https://docs.dlocal.com/reference/create-payment
  baseURL: https://api.dlocal.com
  tags:
  - Payouts
  properties:
  - type: OpenAPI
    url: openapi/d-local-payouts-api-openapi.yml
  - type: Documentation
    url: https://docs.dlocal.com/reference/requesting-payout-v3
  - type: Documentation
    url: https://docs.dlocal.com/docs/overview-payouts-v3
  - type: Authentication
    url: https://docs.dlocal.com/reference/security-payouts-v3
  - type: JSONSchema
    url: json-schema/payouts-v3-payout-schema.json
  - type: JSONStructure
    url: json-structure/payouts-v3-payout-structure.json
  - type: Examples
    url: examples/payouts-v3-request-payout-example.json
  - type: Examples
    url: examples/payouts-v3-get-balance-example.json
  - type: Documentation
    url: https://docs.dlocal.com/docs/platforms-overview
  - type: Documentation
    url: https://docs.dlocal.com/reference/create-account-v2-platforms-1
  - type: Documentation
    url: https://docs.dlocal.com/reference/notifications-v2-platforms
  - type: JSONSchema
    url: json-schema/platforms-account-schema.json
  - type: Examples
    url: examples/platforms-create-account-example.json
  - type: Documentation
    url: https://docs.dlocal.com/docs/kyc-verifications-overview
  - type: Documentation
    url: https://docs.dlocal.com/docs/kyc-verifications-process
  - type: Documentation
    url: https://docs.dlocal.com/reference/create-verification-1
  - type: Examples
    url: examples/kyc-create-verification-example.json
  - type: Documentation
    url: https://docs.dlocal.com/reference/get-an-exchange-rate
  - type: Examples
    url: examples/exchange-rates-get-rate-example.json
- aid: d-local:d-local-quotes-api
  name: dLocal Quotes API
  description: Lock in an FX quote before requesting a payout.
  humanURL: https://docs.dlocal.com/reference/create-payment
  baseURL: https://api.dlocal.com
  tags:
  - Quotes
  properties:
  - type: OpenAPI
    url: openapi/d-local-quotes-api-openapi.yml
  - type: Documentation
    url: https://docs.dlocal.com/reference/requesting-payout-v3
  - type: Documentation
    url: https://docs.dlocal.com/docs/overview-payouts-v3
  - type: Authentication
    url: https://docs.dlocal.com/reference/security-payouts-v3
  - type: JSONSchema
    url: json-schema/payouts-v3-payout-schema.json
  - type: JSONStructure
    url: json-structure/payouts-v3-payout-structure.json
  - type: Examples
    url: examples/payouts-v3-request-payout-example.json
  - type: Examples
    url: examples/payouts-v3-get-balance-example.json
  - type: Documentation
    url: https://docs.dlocal.com/docs/platforms-overview
  - type: Documentation
    url: https://docs.dlocal.com/reference/create-account-v2-platforms-1
  - type: Documentation
    url: https://docs.dlocal.com/reference/notifications-v2-platforms
  - type: JSONSchema
    url: json-schema/platforms-account-schema.json
  - type: Examples
    url: examples/platforms-create-account-example.json
  - type: Documentation
    url: https://docs.dlocal.com/docs/kyc-verifications-overview
  - type: Documentation
    url: https://docs.dlocal.com/docs/kyc-verifications-process
  - type: Documentation
    url: https://docs.dlocal.com/reference/create-verification-1
  - type: Examples
    url: examples/kyc-create-verification-example.json
  - type: Documentation
    url: https://docs.dlocal.com/reference/get-an-exchange-rate
  - type: Examples
    url: examples/exchange-rates-get-rate-example.json
- aid: d-local:d-local-transfers-api
  name: dLocal Transfers API
  description: Settle and transfer between accounts.
  humanURL: https://docs.dlocal.com/reference/create-payment
  baseURL: https://api.dlocal.com
  tags:
  - Transfers
  properties:
  - type: OpenAPI
    url: openapi/d-local-transfers-api-openapi.yml
  - type: Documentation
    url: https://docs.dlocal.com/reference/requesting-payout-v3
  - type: Documentation
    url: https://docs.dlocal.com/docs/overview-payouts-v3
  - type: Authentication
    url: https://docs.dlocal.com/reference/security-payouts-v3
  - type: JSONSchema
    url: json-schema/payouts-v3-payout-schema.json
  - type: JSONStructure
    url: json-structure/payouts-v3-payout-structure.json
  - type: Examples
    url: examples/payouts-v3-request-payout-example.json
  - type: Examples
    url: examples/payouts-v3-get-balance-example.json
  - type: Documentation
    url: https://docs.dlocal.com/docs/platforms-overview
  - type: Documentation
    url: https://docs.dlocal.com/reference/create-account-v2-platforms-1
  - type: Documentation
    url: https://docs.dlocal.com/reference/notifications-v2-platforms
  - type: JSONSchema
    url: json-schema/platforms-account-schema.json
  - type: Examples
    url: examples/platforms-create-account-example.json
  - type: Documentation
    url: https://docs.dlocal.com/docs/kyc-verifications-overview
  - type: Documentation
    url: https://docs.dlocal.com/docs/kyc-verifications-process
  - type: Documentation
    url: https://docs.dlocal.com/reference/create-verification-1
  - type: Examples
    url: examples/kyc-create-verification-example.json
  - type: Documentation
    url: https://docs.dlocal.com/reference/get-an-exchange-rate
  - type: Examples
    url: examples/exchange-rates-get-rate-example.json
- aid: d-local:d-local-verifications-api
  name: dLocal Verifications API
  description: Create and inspect KYC verifications.
  humanURL: https://docs.dlocal.com/reference/create-payment
  baseURL: https://api.dlocal.com
  tags:
  - Verifications
  properties:
  - type: OpenAPI
    url: openapi/d-local-verifications-api-openapi.yml
  - type: Documentation
    url: https://docs.dlocal.com/reference/requesting-payout-v3
  - type: Documentation
    url: https://docs.dlocal.com/docs/overview-payouts-v3
  - type: Authentication
    url: https://docs.dlocal.com/reference/security-payouts-v3
  - type: JSONSchema
    url: json-schema/payouts-v3-payout-schema.json
  - type: JSONStructure
    url: json-structure/payouts-v3-payout-structure.json
  - type: Examples
    url: examples/payouts-v3-request-payout-example.json
  - type: Examples
    url: examples/payouts-v3-get-balance-example.json
  - type: Documentation
    url: https://docs.dlocal.com/docs/platforms-overview
  - type: Documentation
    url: https://docs.dlocal.com/reference/create-account-v2-platforms-1
  - type: Documentation
    url: https://docs.dlocal.com/reference/notifications-v2-platforms
  - type: JSONSchema
    url: json-schema/platforms-account-schema.json
  - type: Examples
    url: examples/platforms-create-account-example.json
  - type: Documentation
    url: https://docs.dlocal.com/docs/kyc-verifications-overview
  - type: Documentation
    url: https://docs.dlocal.com/docs/kyc-verifications-process
  - type: Documentation
    url: https://docs.dlocal.com/reference/create-verification-1
  - type: Examples
    url: examples/kyc-create-verification-example.json
  - type: Documentation
    url: https://docs.dlocal.com/reference/get-an-exchange-rate
  - type: Examples
    url: examples/exchange-rates-get-rate-example.json
common:
- type: AgenticAccess
  url: agentic-access/d-local-agentic-access.yml
- type: DomainSecurity
  url: security/d-local-domain-security.yml
- type: Authentication
  url: authentication/d-local-authentication.yml
- type: PostmanWorkspace
  url: https://www.postman.com/kinlaneapi/dlocal/overview
- type: Arazzo
  url: arazzo/d-local-authorize-and-capture-payment-workflow.yml
  name: dLocal Authorize and Capture Payment
- type: Arazzo
  url: arazzo/d-local-cancel-pending-payment-workflow.yml
  name: dLocal Cancel Pending Payment
- type: Arazzo
  url: arazzo/d-local-create-and-resolve-kyc-verification-workflow.yml
  name: dLocal Create and Resolve KYC Verification
- type: Arazzo
  url: arazzo/d-local-create-payment-and-confirm-status-workflow.yml
  name: dLocal Create Payment and Confirm Status
- type: Arazzo
  url: arazzo/d-local-enroll-and-charge-recurring-workflow.yml
  name: dLocal Enroll and Charge Recurring
- type: Arazzo
  url: arazzo/d-local-fx-preview-and-pay-workflow.yml
  name: dLocal FX Preview and Pay
- type: Arazzo
  url: arazzo/d-local-hold-and-release-payout-workflow.yml
  name: dLocal Hold and Release Payout
- type: Arazzo
  url: arazzo/d-local-list-payment-refunds-workflow.yml
  name: dLocal List and Inspect Payment Refunds
- type: Arazzo
  url: arazzo/d-local-manage-account-bank-accounts-workflow.yml
  name: dLocal Manage Account Bank Accounts
- type: Arazzo
  url: arazzo/d-local-onboard-submerchant-account-workflow.yml
  name: dLocal Onboard Sub-Merchant Account
- type: Arazzo
  url: arazzo/d-local-quote-and-request-payout-workflow.yml
  name: dLocal Quote and Request Payout
- type: Arazzo
  url: arazzo/d-local-refund-payment-and-confirm-workflow.yml
  name: dLocal Refund Payment and Confirm
- type: Arazzo
  url: arazzo/d-local-settle-transfer-between-accounts-workflow.yml
  name: dLocal Settle Transfer Between Accounts
- type: Arazzo
  url: arazzo/d-local-simulate-and-inspect-chargeback-workflow.yml
  name: dLocal Simulate and Inspect Chargeback
- type: Arazzo
  url: arazzo/d-local-tokenize-card-and-charge-workflow.yml
  name: dLocal Tokenize Card and Charge
- url: https://dlocal.com/
  type: Portal
- url: https://docs.dlocal.com/
  type: Documentation
- url: https://docs.dlocal.com/reference/api
  type: APIReference
- url: https://docs.dlocal.com/docs/get-started
  type: GettingStarted
- url: https://docs.dlocal.com/docs/make-a-test-payment
  name: Make a test payment
  type: GettingStarted
- url: https://docs.dlocal.com/docs/enable-live-mode
  type: Documentation
- url: https://docs.dlocal.com/docs/initial-settings
  type: Documentation
- url: https://docs.dlocal.com/docs/generate-signature
  type: Authentication
- url: https://docs.dlocal.com/docs/get-api-credentials-new
  type: Authentication
- url: https://docs.dlocal.com/docs/pci-compliance
  type: Compliance
- url: https://docs.dlocal.com/docs/using-llms
  name: Using LLMs with dLocal (MCP Server)
  type: Documentation
- url: https://docs.dlocal.com/llms.txt
  name: dLocal LLM-friendly docs index
  type: Documentation
- url: https://docs.dlocal.com/reference/postman-api-collection
  name: dLocal Postman Collection
  type: SDKs
- url: https://dlocal.statuspage.io/
  type: StatusPage
- url: https://dlocal.com/blog/
  type: Blog
- url: https://dlocal.com/contact-sales/
  type: Signup
- url: https://dlocal.com/careers/
  name: dLocal Careers
  type: Resources
- url: https://dlocal.com/press-releases/
  name: dLocal Press Releases
  type: Newsletter
- url: https://investor.dlocal.com/
  name: 'dLocal Investor Relations (NASDAQ: DLO)'
  type: Resources
- url: https://dlocal.com/terms-and-conditions/
  type: TermsOfService
- url: https://dlocal.com/privacy-policy/
  type: PrivacyPolicy
- url: http://intercom.help/end-user-team-faqs/en
  type: Support
- url: https://github.com/dlocal
  type: GitHubOrganization
- url: https://github.com/dlocal/dlocal-direct-ios-sdk
  name: dLocal Direct iOS SDK
  type: SDKs
- url: https://github.com/dlocal/dlocal-direct-android-sdk
  name: dLocal Direct Android SDK
  type: SDKs
- url: https://github.com/dlocal/mobile-checkout-sdk-ios
  name: dLocal Mobile Checkout iOS SDK
  type: SDKs
- url: https://github.com/dlocal/mobile-checkout-sdk-android
  name: dLocal Mobile Checkout Android SDK
  type: SDKs
- url: https://github.com/dlocal/web-drop-in-sdk-android
  name: dLocal Web Drop-In Android SDK
  type: SDKs
- url: https://github.com/dlocal/data-collector-sdk-ios
  name: dLocal Data Collector iOS SDK
  type: SDKs
- url: https://github.com/dlocal/data-collector-sdk-android
  name: dLocal Data Collector Android SDK
  type: SDKs
- url: https://github.com/dlocal/dlocal-data-collector-capacitor-plugin
  name: dLocal Data Collector Capacitor Plugin
  type: SDKs
- url: https://github.com/dlocal/dlocal-direct-js-native-integration
  name: dLocal Direct JS-Native Integration
  type: SDKs
- url: https://github.com/dlocal/smart-fields-examples
  name: dLocal SmartFields Examples
  type: CodeExamples
- url: https://github.com/dlocal/Starter-Code-Examples
  name: dLocal Starter Code Examples
  type: CodeExamples
- url: https://docs.dlocal.com/reference/including-dlocaljs
  name: dlocal.js (SmartFields)
  type: SDKs
- url: https://docs.dlocal.com/reference/troubleshooting-integration
  type: Troubleshooting
- url: https://docs.dlocal.com/reference/troubleshooting-signature
  type: Troubleshooting
- url: https://docs.dlocal.com/reference/payment-status-codes
  type: Documentation
- url: https://docs.dlocal.com/reference/http-errors-payments
  type: ErrorCodes
- url: https://docs.dlocal.com/reference/http-errors-refunds
  type: ErrorCodes
- url: https://docs.dlocal.com/reference/http-errors-cards
  type: ErrorCodes
- url: https://docs.dlocal.com/reference/error-codes-payouts-v3
  type: ErrorCodes
- url: https://docs.dlocal.com/reference/country-reference
  type: Documentation
- url: https://docs.dlocal.com/docs/overview-payins
  type: Documentation
- url: https://docs.dlocal.com/docs/overview-payouts-v3
  type: Documentation
- url: https://docs.dlocal.com/docs/platforms-overview
  type: Documentation
- url: https://docs.dlocal.com/docs/overview-smart-fields
  name: SmartFields overview
  type: Documentation
- url: https://docs.dlocal.com/docs/integrate-checkout
  name: dLocal Go (Hosted Checkout)
  type: Documentation
- url: https://docs.dlocal.com/docs/payment-links
  type: Documentation
- url: https://docs.dlocal.com/docs/fraud-prevention
  name: Defense Suite (Fraud Prevention)
  type: Documentation
- url: rules/d-local-rules.yml
  type: SpectralRules
- url: vocabulary/d-local-vocabulary.yml
  type: Vocabulary
- url: json-ld/d-local-context.jsonld
  type: JSONLD
- url: plans/d-local-plans-pricing.yml
  type: Plans
- url: rate-limits/d-local-rate-limits.yml
  type: RateLimits
- url: finops/d-local-finops.yml
  type: FinOps
- type: Features
  data:
  - 1,000+ local payment methods across 60+ countries in Latin America, Africa, the Middle East, and Asia
  - Single REST API for Payins, Payouts, Refunds, Cards, Chargebacks, Enrollments, and Exchange Rates
  - Payments API authenticated with V2-HMAC-SHA256 signature (X-Login, X-Trans-Key, X-Date)
  - Payouts V3 API with OAuth2 Bearer tokens, quotes for FX lock-in, on-hold release, and explicit fee breakdown
  - dLocal for Platforms (marketplace) API for sub-merchant onboard

# --- truncated at 32 KB (36 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/d-local/refs/heads/main/apis.yml