Skip to main content
Unlisted page
This page is unlisted. Search engines will not index it, and only users having a direct link can access it.
Version: 0.4.1

Transaction API (limited)

Limited and Temporary

This API will be replaced by API 5.0.0 in the future. This API was exposed for approved customers due to the deprecation of past APIs.

Token Generation

A user is specified at the time token generation. The initial quota allotted to a user is 1000 requests per month.

Transactions GET request

Pulls an array of transaction objects that happen on the date passed in for a specific account. This endpoint locks the requests to a specific user's permissions in the Anedot application.

Required Fields in URL Query Params

  • created_at
  • account_id

Field Attributes

  • account_id format is a UID
  • created_at format is YYYY-MM-DD

Example Request for Transactions

curl --location 'https://api.anedot.com/v4/transactions?account_id=<Account UID>&created_at=2024-03-15' \
--header 'x-api-key: <Insert API Token provided>' \
--header 'accept: application/json'

Example Response

`{`
"id":"da32bc0a21b5ced32c3a1",
"first_name":"Annie",
"last_name":"Dot",
"email":"noreply@anedot.com",
"phone":"12252501301",
"amount":"10372",
"utm_codes":"`{`\"term\": null, \"medium\": null, \"source\": null, \"content\": null, \"campaign\": null`}`","custom_fields_json":"`{`\"custom-field-name\": \"CUSTOMVALUE\"`}`",
"line_1":"1340 Poydras Street",
"line_2":"Suite 1770",
"city":"New Orleans",
"region":"LA",
"postal_code":"70112",
"country":"US",
"url":"/demo/donate",
"created_at":"2024-09-19 20:45:23.921629",
"referrer":"https://paul.dietzel.co",
"frequency":"once",
"campaign_uid":"c38ba8f28eab04100d503",
"status":"completed"
`}`

Usage Plans

Usage TierRequests per month
Free Tier1000
Need to increase rate?

Email us and we can consider the use case.

Known limitations

Pagination not currently available but may be added in future release.