26 operations · v1.2

GoBTC Pay Wallet API endpoints

For non-custodial web3 wallets. Generated from the OpenAPI specification, grouped by area.

Base URL

https://api.gobtcpay.com/public/api/v1.2

Auth · merchantAuth

Merchant dashboard access token obtained from /merchant/auth/login (or the OAuth / passkey / 2FA login flows). Send it as Authorization: Bearer <accessToken>. Refresh it via /merchant/auth/refresh when it expires.

Auth · walletAuth

Wallet access token obtained from /instant/auth/get-jwt via the signature challenge flow. Send it as Authorization: Bearer <accessToken>. Refresh it via /instant/auth/refresh-jwt when it expires.

Download OpenAPI spec

Areas