Skip to main content

Apple Wallet and Google Wallet API guides

The eldo wallet API creates Apple Wallet and Google Wallet passes and keeps them up to date. The most common case: your loyalty card, designed once then sent to each of your customers, with up-to-date points. The same logic applies to coupons, event tickets, transit tickets and hotel bookings: you design a template once, then issue one pass per customer.

Coming from another provider?Your customers keep their number and their points, often their card too. Here are the steps.

At a glance​

Base URLhttps://api-v2.test.eldowallet.fr (test, default) — environments
AuthenticationAuthorization: Bearer <token> — details
FormatJSON; multipart/form-data for endpoints that accept images — details
Response languagex-lang: fr or en — details
ErrorsA single envelope {message, errorCode, path, date} — list of codes
Pagination?page=1&limit=10 — details
Rate limit1,000 requests per minute
OpenAPI specificationopenapi.en.yaml · openapi.fr.yaml

API objects​

  • Wallet: your eldo wallet workspace. It holds your branding, your sending settings and your access tokens.
  • Template: the design and rules of a pass type (colors, image, barcode, security). Example: the "Café Lumière" loyalty card, or a "Marseille – Ajaccio crossing" ticket template.
  • Pass: the copy issued to one person, with their data (name, seat, date…). It installs on the phone and updates remotely.
  • Customer: a holder of the wallet's store card.
API v1

API v1 (api.eldowallet.fr/api/v1) will no longer be supported after December 31, 2026. See the migration guide.

API news, once a month

New endpoints, upcoming changes, guides and use cases. No spam, one-click unsubscribe.

Report a technical problem

An API error, a pass that does not update, an email that does not arrive? Describe the problem: our technical team will answer.

For a fast answer, include:

  • The method and endpoint (e.g. POST /clients)
  • The error code returned (errorCode) and the body sent
  • The date and time of the call
  • The identifiers involved (customer, template, pass)

Never include an API token or a password.

AI assistant

Beta

Loading…

AI-generated answers (Claude): double-check important details.

Sign in to use the assistant