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_nlynyhfvamztk3dvvyfyew Admin Tags |
The field value for "Admin Tags" tied to this transaction |
field_j1n4ywekfhxgdwmmscw0gq Categories |
The field value for "Categories" tied to this transaction |
field_iu0eodobrhgowrrx5ryzfg Lottie File |
The field value for "Lottie File" tied to this transaction |
field_hefde2pjxitdj76qkbnrw File Type |
The field value for "File Type" tied to this transaction |
field_6qzwdgqtsuhne0oqrogg Not for sale? |
The field value for "Not for sale?" tied to this transaction |
field_dklzsrbex5w1ewfnu2gncq Description |
The field value for "Description" tied to this transaction |
field_fkqjbe6z7yn7j5jyuakg Display Name |
The field value for "Display Name" tied to this transaction |
field_1hnhzbusdl54wk6wzb8ooq |
The field value for "Email" tied to this transaction |
field_4wyuya3lktau48rbfjb6ua Profile Photo |
The field value for "Profile Photo" tied to this transaction |
field_4jrusvbtbfqvvi028bs4qq Title |
The field value for "Title" tied to this transaction |
field_exxh85wlep8bpbqiyzgmkg Price |
The field value for "Price" tied to this transaction |
field_fswhcu6jdhgbk4bfxkczg File Name (For listing display purposes) |
The field value for "File Name (For listing display purposes)" tied to this transaction |
field_tmmuajl4xigzsxaa9hscxg File Size (for listing display purposes) |
The field value for "File Size (for listing display purposes)" tied to this transaction |
field_3j3lxkaknauznofwcirtw Duration |
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 |