Volboo Docs
Home Pricing Dashboard

Payments

Transactions

Reads the payments recorded against your business. This is also the endpoint you call to verify a webhook event before acting on it.

GET /v1/transaction

Headers

HeaderValue
Content-Typeapplication/json
api-keyYour business API key
secret-keyYour business secret key

Request body

FieldTypeRequiredNotes
transaction_referencestringYesNarrows the result to one transaction. Use the reference from the webhook event.
Verifying one payment
{
  "transaction_reference": "VOLC_695E476DC77BB"
}

Response

FieldTypeNotes
statusstringOutcome of the call.
messagestringHuman readable result.
countnumberHow many records came back.
dataarrayThe records, each carrying the account they were paid into and its references.
Verify before you credit. Treat a webhook as a nudge, not as proof. Call this endpoint with the reference from the event and act on what it returns, so a forged POST to your URL cannot move anything in your system.

Errors

400 with Email parameter is required when the email is missing. See Errors.