curl --request GET \
--url https://development.knotapi.com/transactions/{id} \
--header 'Authorization: Basic <encoded-value>'Get Transaction By ID
Get a specific transaction by ID.
curl --request GET \
--url https://development.knotapi.com/transactions/{id} \
--header 'Authorization: Basic <encoded-value>'Authorizations
Basic authentication header of the form Basic <encoded-value>, where <encoded-value> is the base64-encoded string username:password. Use your client_id as the username and your secret as the password value.
Path Parameters
UUID for a transaction provided in the UPDATED_TRANSACTIONS_AVAILABLE webhook.
"13da3c28-a068-4642-9ce2-b730cfda5f5f"
Response
Successful request.
UUID for the transaction. It is best practice to deduplicate on this value.
"13da3c28-a068-4642-9ce2-b730cfda5f5f"
External identifier for the transaction provided by the merchant.
"a9x7bq2lmw5p"
Timestamp of the transaction in UTC. ISO 8601 format. Note that Knot does not guarantee a specific order in which transactions are returned.
"2024-11-10T00:00:00+00:00"
URL associated with the transaction.
"https://www.example.com/orders/123123123"
Status of the order associated with the transaction.
ORDERED, BILLED, SHIPPED, DELIVERED, RETURNED, REFUNDED, CANCELLED, FAILED, COMPLETED, PICKED_UP, UNRECOGNIZED "COMPLETED"
Shipping information for the transaction, including the recipient's name and delivery address. null when no shipping data is available.
Show child attributes
Show child attributes
List of payment methods.
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Loyalty membership information for the merchant account, not necessarily related to the specific transaction. When null, the merchant account does not have the loyalty membership.
Show child attributes
Show child attributes
Was this page helpful?