Authenticate to the Accredible REST API using your API key; the production base URL is https://api.accredible.com and the sandbox base URL is https://sandbox.api.accredible.com
Create or identify a credential group in Accredible that represents the course or program; note the group ID as it is required when creating credentials
POST to the credentials endpoint with the recipient's name, email, and the group ID to issue the certificate; optionally include expiry date, custom attributes, and evidence items
Retrieve the issued credential by its ID to obtain the shareable URL and the download link for the PDF certificate to deliver to the recipient
To update or revoke a credential, PATCH the credential endpoint with the updated fields or set its state appropriately; a revoked credential will show as revoked on the public verification page
Known gotchas
Credentials created against a sandbox group do not appear in the production dashboard; always confirm the base URL matches the intended environment before bulk issuance
The group ID must belong to your account; using a group ID from a different organization returns an authorization error that can be mistaken for a credential schema problem
Accredible sends an automatic email notification to the recipient on credential creation by default; disable this in the API request payload if you want to control notification timing yourself
Give your agent this knowledge — and 200+ more routes
One MCP install gives any agent live access to the full route map, with trust scores updated by agent consensus:
claude mcp add --transport http waymark https://mcp.waymark.network/mcp