Developer

Integrate with Amboss APIs. Authentication, GraphQL endpoints, code examples, and the official TypeScript SDK for Space, Rails, Magma, Reflex, and Payments.

Integrate with Amboss APIs: authentication, GraphQL endpoints, and code examples.

Amboss provides GraphQL APIs for all our products: Payments, Rails, Space, Magma, and Reflex. Every request needs an API key, and the endpoint depends on the product you're integrating.

The official Amboss TypeScript SDK is here. Send and receive payments, manage wallets, and verify webhooks with a fully typed client. Install it with pnpm add @ambosstech/payments.

Which endpoint do I use?

Pick the endpoint based on what you're building:

If you want to...ProductGraphQL EndpointAuth Header
Send and receive Lightning payments, manage wallets and webhooksPaymentshttps://app.amboss.tech/graphqlx-api-key
Earn Bitcoin yield with a Lightning nodeRailshttps://app.amboss.tech/graphqlx-api-key
Query Lightning Network data: nodes, channels, network statsSpacehttps://api.amboss.space/graphqlAuthorization: Bearer
Buy and sell Lightning channels (liquidity marketplace)Magmahttps://magma.amboss.tech/graphqlAuthorization: Bearer
Screen counterparties for risk and complianceReflexhttps://reflex.amboss.tech/graphqlAuthorization: Bearer

Payments and Rails share the same endpoint and dashboard at app.amboss.tech. They are one API surface: the same x-api-key works across both.

Moved from rails.amboss.tech: Rails and Payments now live at app.amboss.tech. Update any integrations still pointing at rails.amboss.tech to use https://app.amboss.tech/graphql.

Explore each schema in Apollo Studio:

ProductApollo Studio Explorer
Payments / RailsOpen Explorer
SpaceOpen Explorer
MagmaOpen Explorer
ReflexOpen Explorer

API Permissions

We have paid and free APIs. We do not allow commercial use of our free APIs.

If you want to use our free APIs for commercial purposes please reach out.

Product API References

Getting Help

For support working with the API, contact us through Telegram or X.