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.