Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Xendit (xendit)

About this repository

This is not our API. This repository is an independent, third-party profile of a company's publicly available API surface, maintained by API Evangelist. API Evangelist does not operate, host, resell, or support this company's APIs, and is not affiliated with or endorsed by the company unless stated on the profile.

Where the information came from. Everything here is assembled from material a member of the public can reach with a browser and no credentials — the company's own website, developer portal and documentation, the specifications it publishes for public use (OpenAPI, AsyncAPI, JSON Schema, apis.json, llms.txt and similar), its public repositories, and its public status, pricing and changelog pages. Nothing here is obtained by breaching a system, defeating an access control, or using credentials of any kind.

The rating is an independent assessment. The Kin Score and Agent Readiness rating are independently calculated scores of a company's public API artifacts, produced by API Evangelist against a published rubric. They are not certifications, endorsements, security assessments, or audits, and they score published artifacts — not the quality, safety, or security of the software.

Corrections, re-scores, and removal are free. No partnership, contract, or purchase is required, and you do not need to justify the request.

  • Something wrong? Open an issue on this repository, or email info@apievangelist.com.
  • Published something new? Ask for a re-score and we will re-run the rating.
  • Want the listing taken down? Say so and we will honor it. The profile is reduced to your company name, a factual description, and a link to your own site, and the company is recorded as unrated — never scored zero for having asked.

Response times. Acknowledgement within one business day; removal or restriction within two business days; corrections and re-scores within five business days.

On a security or compliance team? Email info@apievangelist.com with security in the subject line and you will get a person, not a form. We will tell you exactly which public URLs this profile was built from so your team can see the same surface we did, and we will take the listing down on request while you work through it.

Full detail: Where this data comes from

Xendit is a payments infrastructure provider for Southeast Asia, giving businesses in Indonesia, the Philippines, and the wider region a single REST API to accept payments, disburse funds, and manage money movement. The unified Payments API accepts virtual accounts, e-wallets (OVO, DANA, GoPay, ShopeePay, GCash, GrabPay, Maya), QR (QRIS / QR Ph), cards, direct debit, and retail outlets through Payment Requests and Payment Tokens; complementary APIs cover hosted Invoices, Payouts / disbursements, Balance, Transactions, Customers, and Refunds.

Access Model

Access is self-serve. Register for a Xendit dashboard account and you immediately get test-mode secret API keys to simulate payments; live-mode keys unlock after business verification and move real money. There is no waitlist or partner-gate for basic API access.

  • Base URL: https://api.xendit.co
  • Authentication: HTTP Basic — your secret API key is the username, the password is left empty (the client Base64-encodes SECRET_KEY:). See authentication/xendit-authentication.yml.
  • Versioning: the v3 Payments API (/v3/payment_requests, /v3/payment_tokens) requires an api-version header (2024-11-11); Customers accepts dates such as 2020-10-31.
  • Async model: Xendit uses outbound webhooks / callbacks (HTTPS POST to a merchant-configured URL) for payment, refund, payout, session, report, and account events. There is no public WebSocket API — see review.yml.

Pricing is usage-based (per transaction), not subscription tiers. Rates vary by country and channel; the plans and finops files carry representative Indonesia (IDR) and Philippines (PHP) figures and are marked reconciled: false.

APIs.json: https://raw.githubusercontent.com/api-evangelist/xendit/refs/heads/main/apis.yml

Tags

  • Payments
  • Fintech
  • Payment Gateway
  • Southeast Asia
  • Indonesia
  • Philippines
  • Disbursements
  • E-Wallet
  • Virtual Accounts
  • Cards
  • Financial Infrastructure

Timestamps

  • Created: 2026-07-12
  • Modified: 2026-07-12

APIs

Xendit Payment Requests API

The unified Payments API surface. Create, retrieve, and cancel payment requests that charge end users across every Xendit channel — virtual accounts, e-wallets, QR (QRIS / QR Ph), cards, direct debit, and retail outlets. Requires the api-version header (2024-11-11).

Tags

  • Payments
  • Payment Requests
  • Virtual Accounts
  • E-Wallet
  • Cards

Properties

Xendit Payment Tokens API

Save an end user's payment method as a reusable payment token for future and recurring transactions, then reference it from a payment request. Part of the v3 Payments API and gated by the api-version header (2024-11-11).

Tags

  • Payment Methods
  • Tokens
  • Recurring

Properties

Xendit Invoices API

Create Xendit-hosted invoices / payment links that present every enabled payment channel on a single checkout page. Create an invoice, retrieve it, list invoices, and expire an outstanding invoice.

Tags

  • Invoices
  • Payment Links
  • Checkout

Properties

Xendit Payouts API

Disburse funds to bank accounts and e-wallets across the region. Create a payout, retrieve it by ID, and cancel a pending payout. The v3 Payouts API supersedes the legacy Disbursement product.

Tags

  • Payouts
  • Disbursements
  • Transfers

Properties

Xendit Balance API

Retrieve your Xendit account balance for a given account type (CASH or HOLDING) and currency, optionally at a point in time. Supports the multi-currency balances Xendit holds across the region.

Tags

  • Balance
  • Wallet

Properties

Xendit Transactions API

List the money-movement transactions on your account with rich filters (type, status, channel, currency, amount, created/updated date ranges) and cursor pagination, and retrieve a single transaction by ID.

Tags

  • Transactions
  • Ledger
  • Reporting

Properties

Xendit Customers API

Create and manage customer records — individual or business — that can be attached to payment requests, payment tokens, and payouts. Create a customer, list customers by reference, retrieve one, and update it.

Tags

  • Customers
  • KYC

Properties

Xendit Refunds API

Initiate a full or partial refund against a successful payment request and retrieve refund status. Refund webhooks notify your systems as the refund settles.

Tags

  • Refunds
  • Payments

Properties

Common Properties

Maintainers

FN: Kin Lane Email: kin@apievangelist.com

About

Xendit is a payments infrastructure provider for Southeast Asia, giving businesses in Indonesia, the Philippines, and the wider region a single REST API to accept payments, disburse funds, and manage money movement.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors