Skip to main content

API Reference

The Payments API enables all the functionalities needed to create checkouts.

Usage​

You must use an API Secret Key to make authenticated calls. These calls should be made from your backend. Create an API Key from your thirdweb dashboard.

Provide your secret key as a header: thirdweb_secret_key: your_api_secret_key


API Categories​

Enable Contracts for Payments​

Enable, edit, and disable contracts for Payments.

View API reference.

Create, edit, and delete Checkout Links.

View API reference.

Create One-time Checkout Links.

View API reference.

Embedded Elements​

Create SDK Client Secret used for Embedded Elements.

View API reference.

Transaction Status​

Get the status of a transaction by transaction ID.

View API reference.

Get Estimated Price​

Get the estimated price of a checkout, including fees and gas.

View API reference.

Transaction Holds​

Capture or cancel a transaction hold.

View API reference.