| Create a transaction | POST | app.animate.io/api/v1/transactions |
| Key | Value |
|---|---|
| auth_token | Your platform's auth token |
| listing_id | The id of the listing associated with the transaction |
| Key | Value |
|---|---|
| price | The price of the transaction |
| user_id | The id of the user associated with the transaction |
| Get a transaction | GET | app.animate.io/api/v1/transactions/:id |
Please note that updating transaction parameters after a customer has paid does not update the amount billed to the customer. Updates to the amount billed to the customer post payment can be completed via additional transactions, invoices, the Stripe Dashboard, or the Stripe API.
| Update a transaction | POST | app.animate.io/api/v1/transactions/:id |
| Key | Value |
|---|---|
| auth_token | Your platform's auth token |
| Key | Value |
|---|---|
| price | The price of the transaction |
| The email of the user associated with the transaction | |
| fullname | The name of the user associated with the transaction |
| phone_number | The phone number of the user associated with the transaction |
| start_time | The transaction's start datetime, if applicable |
| length | The number of 15 minute intervals the transaction will last, if applicable. Ex: 4 -> 1 hour duration. Changing this does not impact the price of the transaction. |
| state | The state of the transaction. Valid values: confirmed, completed, awaiting confirmation, cancelled, pending |
field_nlynyhfvamztk3dvvyfyewAdmin Tags |
The field value for "Admin Tags" tied to this transaction |
field_j1n4ywekfhxgdwmmscw0gqCategories |
The field value for "Categories" tied to this transaction |
field_iu0eodobrhgowrrx5ryzfgLottie File |
The field value for "Lottie File" tied to this transaction |
field_hefde2pjxitdj76qkbnrwFile Type |
The field value for "File Type" tied to this transaction |
field_6qzwdgqtsuhne0oqroggNot for sale? |
The field value for "Not for sale?" tied to this transaction |
field_dklzsrbex5w1ewfnu2gncqDescription |
The field value for "Description" tied to this transaction |
field_fkqjbe6z7yn7j5jyuakgDisplay Name |
The field value for "Display Name" tied to this transaction |
field_1hnhzbusdl54wk6wzb8ooq |
The field value for "Email" tied to this transaction |
field_4wyuya3lktau48rbfjb6uaProfile Photo |
The field value for "Profile Photo" tied to this transaction |
field_4jrusvbtbfqvvi028bs4qqTitle |
The field value for "Title" tied to this transaction |
field_exxh85wlep8bpbqiyzgmkgPrice |
The field value for "Price" tied to this transaction |
field_fswhcu6jdhgbk4bfxkczgFile Name (For listing display purposes) |
The field value for "File Name (For listing display purposes)" tied to this transaction |
field_tmmuajl4xigzsxaa9hscxgFile Size (for listing display purposes) |
The field value for "File Size (for listing display purposes)" tied to this transaction |
field_3j3lxkaknauznofwcirtwDuration |
The field value for "Duration" tied to this transaction |
Please note that deleting a transaction via the Tangram api does not refund the payment by default. Refunds via api should be issues via the Stripe API, Stripe Dashboard, or in app where applicable.
| Delete a transaction | DELETE | app.animate.io/api/v1/transactions/:id |
| Key | Value |
|---|---|
| auth_token | Your platform's auth token |