Skip to main content
The Partner API is called from your backend with your app credentials. Every Partner API endpoint is grouped in this tab’s sidebar, and each endpoint page has a request playground. Browser and mobile code uses the client and checkout endpoints instead, with a short-lived session your backend creates.

Base URLs

Credentials belong to one environment. Every endpoint page has a server selector, so a copied request switches between the two without edits.

Authentication

HTTP Basic: app ID as the username, app secret as the password.
The app secret is a server-side credential. It never reaches browser, mobile or agent-visible code. See Authentication.

Conventions

US bank endpoints

The Partner API includes US bank off-ramps and reusable USD bank onramps at https://prod-api.stableyard.fi. The same paths are available on the sandbox base URL with environment-specific credentials and resources. An off-ramp uses one canonical Payment and payment.* events. A bank onramp creates a standing OnrampBankAccount; each inbound transfer has a funding transaction and bank_funding.* events. Fiat at checkout is a separate method on a receive Payment. Endpoint publication does not enable a rail for an app or establish live production certification. Check the coverage and certification boundary before offering either flow.

Objects

Every object, its ID prefix and the call that creates it are on Concepts.

Start with your configuration

GET /v2/partners/config proves the credential and reports what it can use. Call it first.