TidePay

API Overview

How the Tidepay API is structured and what you need before calling it.

The Tidepay API is a REST interface over HTTPS. Request and response bodies use JSON. Use standard HTTP methods (GET, POST, PUT, PATCH, DELETE).

Base URL:

https://api.tidepay.cc/v1

Unlike APIs with separate sandbox/production domains, Tidepay uses this single URL for both environments — the API key you authenticate with determines which one a request runs against. See Authentication.

Initial setup

  1. Create your merchant account in the Tidepay dashboard.
  2. Generate an API key — Settings → API keys. See Authentication.
  3. POST /offers with your pricing, and, if you need automatic payout splits, a split on the pricing option.
  4. Open the checkoutUrl it returns — that is a complete end-to-end flow.

Guides

Endpoint groups

The API reference groups operations by product area:

AreaUse for
OffersWhat you sell and on what terms — pricing and checkout URL included
SubscriptionsA customer's recurring relationship with an offer
CustomersPayer records — the wallet that funds a subscription
PaymentsEvery transaction that happened: one-off charges and recurring cycles alike
CurrenciesSupported chains and tokens
WalletsYour registered settlement wallet per token
WebhooksYour delivery endpoint, and your signing secret
SandboxTest-only endpoints for exercising the charge flow without real funds

Interactive request samples and schemas are on each endpoint page in the API Reference.

On this page