Reference Guide

Purpose

The Reference Guide is the single-source technical handbook for every public Bead API. It gathers reusable facts—endpoint lists, enums, schemas, and operational rules—so you don’t have to hunt through individual feature pages.

Scope

  • Core Concepts – environments, authentication, error codes

  • Enumerations & Schemas – tender types, settlement currencies, common field formats

  • Endpoint index – searchable table of every path plus downloadable OpenAPI files (Postman collection coming soon)

  • Operational playbooks – payment scenarios, webhook events, wallet compatibility, rate-limit tips, support contacts

Unless a note says otherwise, everything here applies across merchants, locations, and terminals.

Section
What you’ll find

Environments & Base URLs / Authentication / Error Codes

Tender Types, Settlement Currencies, Common Field Types

Table View / Download OpenAPI

Webhook Event Reference / Payment Scenarios / Compatible Crypto Wallets

Integration Support / Escalation Contacts

Conventions

See the Conventions table below for date-time format, ID layout, pagination params, and error object shape.

Item
Convention

Date-time values

ISO-8601 UTC, e.g. 2025-06-04T16:08:03Z

Money fields

Integer minor units (cents, satoshis, wei)

Resource IDs

24-char lowercase hex strings like 667d49883f41b399d78a15ac

Pagination

Request params: pageId, page, pageSize (default 50) Response fields: "total": <int>, "page": <int>, "items": […]

Error object

{ "code": 400, "message": "Invalid …" }

Rate limits

429 + X-RateLimit-* headers (see Rate Limits & Throttling)

Feedback & support

If something is missing or unclear, open a ticket via [email protected] (see Integration Support) or email [email protected]. Improvements land here first—check the Reference Guide › Changelog when you upgrade your integration.

Last updated