Developers

Built for the developers who move the money.

A REST API with SDKs for Node, Python, Go and Ruby, signed webhooks and a sandbox with test money.

curl https://api.corridor.example/v1/payouts \
  -H "Authorization: Bearer $CORRIDOR_KEY" \
  -d amount=10000 \
  -d currency=USD \
  -d destination=acct_br_8Hq2 \
  -d payout_currency=BRL
200 OK · payout.settled{  "id": "po_8Hq2xK",  "status": "settled",  "arrived_in": "1.6s"}

Quickstart

Your first payout in four calls.

Everything below works in the sandbox with test money. Swap the key when you are ready to go live.

Get your test keys

Create a sandbox account and copy your secret key. Test keys start with sk_test_.

export CORRIDOR_KEY=sk_test_4f9a…

Add a recipient

Save the bank details once and reuse the recipient for every payout.

POST /v1/recipients{ "country": "BR", "rail": "pix",  "pix_key": "ana@example.com" }

Send a payout

Send dollars and choose the currency the recipient gets.

POST /v1/payouts{ "amount": "10000.00", "currency": "USD",  "recipient": "rc_51Kd", "payout_currency": "BRL" }

Listen for the result

We send a signed webhook the moment the money lands.

event: payout.settled{ "id": "po_8Hq2xK", "arrived_in": "1.6s" }

Tools

The boring parts, done properly.

Retries, versions, signatures and test data are handled for you, so your team can ship the product instead.

Sandbox

Fake balances, instant settlement and every error you might hit in production.

Signed webhooks

An event for every change, signed with your secret and retried for 24 hours.

Idempotency

Send an Idempotency-Key with any write and retries never pay twice.

Official SDKs

Typed libraries for Node, Python, Go and Ruby, kept in step with the API.

Status page

Live uptime and incident history for every corridor and endpoint.

Dated versions

Pin an API version. Breaking changes come with a new date and notice.

SDKs

Install and send.

Every SDK covers the full API, ships with types and retries safely with idempotency keys.

Node

npm i @corridor/node

v4.2.0

Python

pip install corridor

v2.0.1

Go

go get github.com/corridor/corridor-go

v1.8.0

Ruby

gem install corridor

v3.1.2

Get your test keys today.

Open a sandbox account and send your first test payout before lunch.

Create a free website with Framer, the website builder loved by startups, designers and agencies.