External Key Examples
Adding external_key values to ChargeOver enables several "short-cuts" when working with the ChargeOver REST API.
You can get objects from ChargeOver by
external_keyinstead of using thecustomer_id,item_id, etc.When adding or updating objects, you can reference other objects by
*_external_keyinstead of their*_idvalues
API EXAMPLES
// Get a customer with external_key = abc123
GET /api/v3/customer/external_key:abc123
// Add an invoice for the customer with external_key = abc123
POST /api/v3/invoice
{
"customer_external_key": "abc123",
... other invoice data here ...
}