Product
Jentic OSThe workplace. An in-house AI platform for every employeeJentic OneSafe access. Agents reach your systems without holding keysJentic AIRThe foundation. Gets your existing platforms ready for AI
Pricing
Developers

GET STARTED

API DirectoryBrowse 10,000+ APIs Ready For AI Agent IntegrationDocumentationGuides and API reference

TOOLS

API ScoringCheck your AI Readiness using our scorecardArazzo UIVisualize Arazzo Workflows As Interactive DocumentationArazzo EditorBuild And Edit Multi-Step API Workflows Visually

COMMUNITY

GitHubOpen source projects and examplesOpen StandardsBuilt on open specs. Never locked in.
Resources
Company
About UsOur mission and teamCareersJoin our teamContactGet in touch
Try it now
Jentic OSJentic OneJentic AIR
Pricing
API DirectoryDocumentationAPI ScoringArazzo UIArazzo EditorGitHubOpen Standards
Resources
About UsCareersContact
Try it now
JenticJentic
Products
  • Jentic OS
  • Jentic One
  • Jentic AIR
For Developers
  • API Directory
  • Documentation
  • GitHub
Company
  • About Jentic
  • Careers
  • Contact Us
  • Trust Centre
ISO/IEC 27001:2022 certification badge issued by Prescient SecurityISO/IEC 27001:2022 certification badge issued by Prescient Security

Information Security Management System

Certified to ISO/IEC 27001:2022 by Prescient Security

Terms & Conditions•Privacy Policy•
© 2026 Jentic Technology Ltd. All rights reserved.
Switch to light modeSwitch to dark mode
APIs / Identity Auth / Billfold ID API
Billfold ID API logo

Billfold App Billfold ID API

Community OpenAPI document · agent-readyIdentity AuthAuthenticationJWT bearer token (Authorization header)3 EndpointsREST

Know of an official OpenAPI document? Contribute it →

For Agents

Obtain and validate the JWT access tokens that authenticate calls to Billfold services, and check whether the Billfold ID service is running.

Use for: Get an access token for the Billfold wallet service, Check whether my Billfold access token is still valid, Authenticate my agent before calling Billfold Pay, Verify a token before allowing a transaction

Not supported: Does not handle payments, wallet balances, or user profile storage. Use for issuing and validating Billfold access tokens only.

The Billfold ID API is the single point of authentication for Billfold's wallet, pay, and public services, issuing and validating the JWT access tokens that authorize calls to them. It exposes an access-token endpoint, a token-check endpoint that confirms whether a token is still valid, and a status endpoint for health checks. Tokens are passed as a bearer JWT in the Authorization header.

Jentic One on GithubView OpenAPI Document

Install Jentic One Beta

Connect the Billfold ID API to your agent

Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the Billfold ID API, or any other public or private API you need. You set the rules, the agent never sees your credentials, and every call is logged.

Two steps, two machines. Install the instance in a safe environment, then register your agent from wherever it runs.

1

Step 1: Jentic One Host machine

# On the machine that will host your Jentic One instance:
curl -fsSL "https://jentic.com/install.sh?src=apis&api=%2Fapis%2Fbillfold.app%2Fbillfold" | sh
2

Step 2: Agent machine

# On the machine where your agent runs (keep this separate from the instance):
curl -fsSL "https://jentic.com/install.sh?src=apis&api=%2Fapis%2Fbillfold.app%2Fbillfold" | sh
jentic register       # connects your agent to your Jentic One instance

Jentic One is in public beta. The setup above keeps your agent separate from the instance, which is what you want before using real credentials: an agent running as the same OS user as Jentic One can read its stored keys directly. Just evaluating? A single local install is fine to start. See the secure deployment guide for the tiers.

Capabilities

What an agent can do with Billfold ID API.

Obtain a JWT access token for authenticating against Billfold services

Validate an existing access token to confirm it is still active

Check the running status of the Billfold ID service

Use Cases

Patterns agents use Billfold ID API for, with concrete tasks.

★ Agent Authentication for Billfold Services

An AI agent that needs to call Billfold's wallet or pay services first obtains a JWT access token through the Billfold ID API, then presents it as a bearer token on subsequent calls. Through Jentic the agent can fetch the token without a developer wiring the authentication handshake by hand.

Request an access token from the Billfold ID API and store it for use as a bearer token on wallet calls

Token Validation Before a Transaction

Before authorizing a sensitive action, a service checks that the caller's token is still valid. The Billfold ID API's token-check endpoint confirms whether a supplied access token is active, so an agent can gate an operation on a fresh validation rather than a stale assumption.

Submit an access token to the check-token endpoint and proceed only if it reports the token is valid

Service Health Monitoring

The Billfold ID API exposes a status endpoint that reports whether the authentication service is running, letting an agent or monitor confirm availability before attempting a token request.

Call the status endpoint and alert if the Billfold ID service is not running

Key Endpoints

3 endpoints — the billfold id api is the single point of authentication for billfold's wallet, pay, and public services, issuing and validating the jwt access tokens that authorize calls to them.

METHOD

PATH

DESCRIPTION

GET

/status

Report the API running status

GET

/token

Get an access token

POST

/check-token

Validate an access token

GET

/status

Report the API running status

GET

/token

Get an access token

POST

/check-token

Validate an access token

Why Jentic?

What agents get from Jentic-routed access to this vendor.

Setup

Setup

Wiring Billfold ID by hand means obtaining a JWT, formatting it as a bearer value in the Authorization header, and refreshing it before it expires. Through Jentic you install once, import Billfold ID from the API Directory, store your credential once, and your agent calls it.

Permission scoping

Permission scoping

Billfold ID carries the token in the request header rather than in the URL path, so rules bound which operations your agent may call, not which token. You choose the operations it may call, so you can allow the access-token and token-check operations and leave others out unless you add them.

Credential management

Credential isolation

Your Billfold credential is stored once, encrypted, by your own Jentic One instance and injected at execution time. It never enters the agent's prompt, logs, or context.

Intent-based discovery

Intent-based discovery

Agents search Jentic by intent such as 'get a billfold access token' or 'validate a token', and Jentic returns the matching Billfold ID operation with its input schema so the agent calls the right endpoint.

Related APIs

Alternatives and complements available in the Jentic catalogue.

Alternative

Stytch API

→

Stytch is a full authentication platform with passwordless, OAuth, and session management, where Billfold ID issues tokens for Billfold's own services.

Choose Stytch when the agent needs to build general user authentication rather than authenticate against Billfold services.

Alternative

FusionAuth API

→

FusionAuth is a self-hostable identity provider with user management and token issuance, a broader scope than Billfold ID's service tokens.

Choose FusionAuth when the agent manages its own user directory and login flows.

Complementary

Connect2id Server API

→

Connect2id provides OpenID Connect and OAuth 2.0 server operations that pair with token-based authentication like Billfold ID.

Use Connect2id when the agent needs standards-based OAuth or OpenID Connect flows alongside token validation.

FAQs

Specific to using Billfold ID API through Jentic.

What authentication does the Billfold ID API use?

The Billfold ID API authenticates with a JSON Web Token passed as a bearer value in the Authorization header, in the format 'Bearer {token}', per its OpenAPI spec. You obtain that token from the access-token endpoint and can confirm it is still valid with the token-check endpoint. Through Jentic the token is stored encrypted by your own Jentic One instance and injected at call time.

Is there a Billfold ID API MCP server?

You don't need an MCP server to give your agent the Billfold ID API. Jentic connects it directly from the API Directory: import it, store your token once, and your agent obtains and validates access tokens as it needs them.

Can I limit what my agent is allowed to do with the Billfold ID API?

Yes. You choose the operations your agent may call, so you can allow the token and check-token operations it needs and leave anything else out. Every call it makes is logged for review.

Can I check whether an access token is still valid with the Billfold ID API?

Yes. The token-check operation takes an access token and reports whether it is still active, so an agent can validate a token before it authorizes a sensitive action.

How do I get a Billfold access token through Jentic?

Search Jentic for 'get a billfold access token', which returns the token operation with its input schema. Add the Billfold ID API from the Jentic API Directory and store your credential once. To run it on your own infrastructure, install Jentic One from its GitHub repo.

GET STARTED

Start building with Billfold ID API

Explore with Jentic One
View OpenAPI Document