Quickstart

Make your first authenticated request against Corinthian’s public REST API.

1. Choose a Key

Use a ck_test_ key for test work or a ck_live_ key for live data.

2. Call a Simple Read Endpoint

curl https://api.conduitt.io/clients \
  -H "Authorization: Bearer ck_test_your_key"

3. Create a Minimal Invoice Shell

The invoice create endpoint starts with a minimal invoice shell rather than a full line-item document.

curl -X POST https://api.conduitt.io/invoices \
  -H "Authorization: Bearer ck_test_your_key" \
  -H "Content-Type: application/json" \
  -d '{
    "type": "invoice",
    "status": "draft"
  }'

4. Record a Payment

curl -X POST https://api.conduitt.io/payments \
  -H "Authorization: Bearer ck_test_your_key" \
  -H "Content-Type: application/json" \
  -d '{
    "invoiceId": "inv_123",
    "amount": "250.00",
    "paymentMethod": "bank_transfer"
  }'

5. Add Pagination Only When You Need It

List endpoints default to offset pagination. Add pagination=cursor only when you want cursor responses.

Next Pages

We use cookies to improve your experience, analyze traffic, and personalize content.