For Developers

Build agent systems that implement APIS v2.1 for identity, authorization, trust-tier signaling, proof publication, and accountability.

Quick Integration Path

Get started with APIS v2.1 integration in four steps.

1

Choose Your Role

Determine whether your system will act as an issuer, principal, delegate, or verifier.

2

Integrate SDK

Use APIS-APP or SDK tooling to perform passport-init provisioning, credential validation, and verification.

3

Implement Flows

Follow passport-init, passport-renew, passport-revoke, mandate creation, signature verification, and revocation flows.

4

Test and Deploy

Validate against the published specification, reference proofs, and registry surface before promoting production issuers or delegates.

Core Concepts

Credentials

Agent Passports and Machine Passports are signed credentials that establish agent and machine identity once issued.

Profiles

An Agent Passport Profile defines the issuance class: subject type, agent class, issuer expectations, capabilities, restrictions, endorsements, lifecycle, and proof format.

Mandates

Authorization documents that specify what an agent can do, including scope and constraints.

Signatures

Cryptographic proofs that bind credentials and mandates, enabling verification.

Registry

Public verification records and proof artifacts that let verifiers inspect minted credentials, status publication, and reference proofs.

Trust Tiers

Verifiers can require physical TPM, attestable vTPM, confidential-compute evidence, namespace proof, software HSM, or development keys according to policy.

Start Building

Ready to integrate APIS into your agent system? Jump into the documentation.

View Developer Documentation