Embedded Payments

A better way to explore the Embed API

Andre Vella

Aug 12, 2025

We’ve moved our API Explorer to Scalar, a modern interface for working with APIs that we love.

For developers, this means faster integration and fewer context switches. Our new API explorer using Scalar now lets you browse the full endpoint catalog, inspect request/response schemas, and send live requests with your own API key, without having to drop into cURL or Postman just to sanity-check a call.

For us, it’s a forcing function. Moving to Scalar means our OpenAPI spec must be accurate and complete at all times. It requires us to maintain strict discipline, clearly document request / response models, and catch inconsistencies before they hit production. The result is not just better docs, but a cleaner, more predictable API surface. It’s not perfect yet, but this is definitely solid progress.

Why it matters:

  • It’s way more discoverable. Every available endpoint, method, and parameter is searchable and clearly described.

  • It’s faster to debug. Real-time requests make it easy to confirm payloads, headers, and status codes without spinning up a custom client.

  • Spec-driven development as it should be. The documentation is generated directly from our OpenAPI spec, ensuring no drift between code and docs.

The new API Explorer is live. Check it out here.

We’ve moved our API Explorer to Scalar, a modern interface for working with APIs that we love.

For developers, this means faster integration and fewer context switches. Our new API explorer using Scalar now lets you browse the full endpoint catalog, inspect request/response schemas, and send live requests with your own API key, without having to drop into cURL or Postman just to sanity-check a call.

For us, it’s a forcing function. Moving to Scalar means our OpenAPI spec must be accurate and complete at all times. It requires us to maintain strict discipline, clearly document request / response models, and catch inconsistencies before they hit production. The result is not just better docs, but a cleaner, more predictable API surface. It’s not perfect yet, but this is definitely solid progress.

Why it matters:

  • It’s way more discoverable. Every available endpoint, method, and parameter is searchable and clearly described.

  • It’s faster to debug. Real-time requests make it easy to confirm payloads, headers, and status codes without spinning up a custom client.

  • Spec-driven development as it should be. The documentation is generated directly from our OpenAPI spec, ensuring no drift between code and docs.

The new API Explorer is live. Check it out here.

Embed B.V. is licensed as a payment institution by the Dutch Central Bank and registered in the Netherlands under company number 85548413. Embed has passported its payment institution license to all European Economic Area member states, allowing Embed to offer its payment services in Austria, Belgium, Bulgaria, Croatia, Cyprus, Czech Republic, Denmark, Estonia, Finland, France, Germany, Gibraltar, Greece, Hungary, Iceland, Ireland, Italy, Latvia, Liechtenstein, Lithuania, Luxembourg, Malta, The Netherlands, Norway, Poland, Portugal, Romania, Slovakia, Slovenia, Spain, Sweden and Switzerland.

Embed Pay Ltd is authorised by the Financial Conduct Authority as a Small Electronic Money Institution in the United Kingdom (FRN: 1035264)

© Embed B.V. 2025 All rights reserved

Embed B.V. is licensed as a payment institution by the Dutch Central Bank and registered in the Netherlands under company number 85548413. Embed has passported its payment institution license to all European Economic Area member states, allowing Embed to offer its payment services in Austria, Belgium, Bulgaria, Croatia, Cyprus, Czech Republic, Denmark, Estonia, Finland, France, Germany, Gibraltar, Greece, Hungary, Iceland, Ireland, Italy, Latvia, Liechtenstein, Lithuania, Luxembourg, Malta, The Netherlands, Norway, Poland, Portugal, Romania, Slovakia, Slovenia, Spain, Sweden and Switzerland.

Embed Pay Ltd is authorised by the Financial Conduct Authority as a Small Electronic Money Institution in the United Kingdom (FRN: 1035264)

© Embed B.V. 2025 All rights reserved

Embed B.V. is licensed as a payment institution by the Dutch Central Bank and registered in the Netherlands under company number 85548413. Embed has passported its payment institution license to all European Economic Area member states, allowing Embed to offer its payment services in Austria, Belgium, Bulgaria, Croatia, Cyprus, Czech Republic, Denmark, Estonia, Finland, France, Germany, Gibraltar, Greece, Hungary, Iceland, Ireland, Italy, Latvia, Liechtenstein, Lithuania, Luxembourg, Malta, The Netherlands, Norway, Poland, Portugal, Romania, Slovakia, Slovenia, Spain, Sweden and Switzerland.

Embed Pay Ltd is authorised by the Financial Conduct Authority as a Small Electronic Money Institution in the United Kingdom (FRN: 1035264)

© Embed B.V. 2025 All rights reserved