Create a transaction POST app.animate.io/api/v1/transactions
Required Parameters
Key Value
auth_token Your platform's auth token
listing_id The id of the listing associated with the transaction
Optional Parameters
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
Required Parameters
Key Value
auth_token Your platform's auth token
Optional Parameters
Key Value
price The price of the transaction
email 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
Email
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
Required Parameters
Key Value
auth_token Your platform's auth token