Home
Providers
dLocal
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.
16 APIs
23 Features
7 Use Cases
Payments Payouts EmergingMarkets LatAm Africa Asia FX Fintech
On this page
Kin Score
APIs 16
Postman 9
Open Collections 9
Arazzo 15
Pricing Plans 1
Rate Limits 1
FinOps 1
Features 23
Vocabularies 1
Spectral Rules 2
JSON Schema 5
JSON Structure 2
Examples 10
Security Posture 2
Agentic Access 1
Use Cases 7
Integrations 9
Solutions 10
Resources 75
apis.yml
53 Operational Transparency
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
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
Individual APIs this provider publishes, each with its own machine-readable definition.
Scroll for all 16
Ready-to-run Postman collections for exercising this provider's APIs.
Scroll for all 9
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
Scroll for all 9
Multi-step API workflows described with the Arazzo specification.
Scroll for all 15
Published pricing tiers and plan structures.
Documented rate limits and quota policies.
Cost, billing, and metering signals for API financial operations.
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
JSON-LD contexts and semantic vocabularies used across these APIs.
Spectral governance rulesets for linting and validating these APIs.
Standalone JSON Schema definitions for this provider's data models.
JSON Structure definitions describing this provider's data shapes.
Example request and response payloads for these APIs.
Scroll for all 10
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Recommended x-agentic-access execution contracts for AI agents.
What developers build with this provider.
Scroll for all 7
Pre-built integrations with other platforms and tools.
Scroll for all 9
Packaged solutions this provider offers.
Scroll for all 10
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)
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