Accredible integration
Accredible issues digital certificates and badges (credentials) for courses and achievements. An agent can issue, update, search and delete credentials (one at a time or up to 30 per call), attach evidence items and references, generate certificate PDFs, read blockchain verification data and per-credential analytics, and manage groups (one per course or achievement), collections, departments, custom attribute keys and data exports, and look up skills frameworks. Issuing or publishing a credential uses account credits and can email the recipient, per the group's settings. Not exposed: certificate and badge designs (listing, viewing, editing, previews and the embedded designer; a group's design ids are returned by get_group and search_groups), the account-wide analytics index and the skill categories list (the vendor documents no answer for either), team member administration, single sign-on links, the credential redirect, the v1 bulk create and v1 blockchain data (their v2 versions are kept) and the routes the vendor marks deprecated. Authentication is an Accredible API key sent as 'Authorization: Token token=<key>', plus the API host of the account's region (US, EU or sandbox).
Say what should happen.
The workflow builds itself.
What you can do with Accredible
Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.
Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.
Search, 5 operations
search_attribute_keysSearch attribute keysPOSTSearches custom attribute keys by name, kind or department. Returns their ids, names and kinds with paging meta.search_collectionsSearch collectionsPOSTSearches collections by ids or name, with sorting and paging. Returns each collection's id, name, visibility and groups.search_credentialsSearch credentialsPOSTSearches credentials by group, recipient, dates, published state or your own ids, with offset or cursor paging. Returns credentials with recipient names and emails (personal data) and paging meta.search_departmentsSearch departmentsPOSTLists the departments the API key can access, optionally filtered by meta data, 50 per page by default.search_groupsSearch groupsPOSTSearches groups by name, course name, ids, department, collection, your meta data or update date, 50 per page by default. Returns the groups and paging meta.
Credential, 4 operations
create_credentialCreate credentialPOSTIssues a credential (certificate or badge) to one recipient in a group and returns it with its id and public url. A published credential (the default) uses a credit and can email the recipient.delete_credentialDelete credentialDELETEDeletes a credential; the recipient can no longer view it. Returns the deleted credential's last state.get_credentialGet credentialGETReturns one credential: recipient name, email and ids, group, issue and expiry dates, public url, certificate and badge preview images, evidence items, references and framework skills. Contains personal data.update_credentialUpdate credentialPUTUpdates a credential: recipient details, group, dates, custom attributes, evidence, references, or publishes a draft with approve, which uses a credit and can email the recipient. Send only the fields to change.
Department, 4 operations
create_departmentCreate departmentPOSTCreates a department, a separate unit of the organization with its own groups, designs and branding. Needs an account-wide API key.delete_departmentDelete departmentDELETEDeletes a department (account-wide API key only) and returns its last state.get_departmentGet departmentGETReturns one department: name, description, website, logo and banner URLs, LinkedIn id, meta data and default credential privacy.update_departmentUpdate departmentPUTUpdates a department's name, branding, links, meta data or default privacy. Send only the fields to change.
Evidence item, 4 operations
create_evidence_itemCreate evidence itemPOSTAdds an evidence item (a file, link, video, grade or transcript) to a credential, showing how the recipient earned it.delete_evidence_itemDelete evidence itemDELETERemoves an evidence item from a credential and returns its id and description.get_evidence_itemGet evidence itemGETReturns one evidence item of a credential: description, type, link and preview image URLs, position and whether the recipient added it.update_evidence_itemUpdate evidence itemPUTUpdates an evidence item of a credential. Send only the fields to change.
Group, 4 operations
create_groupCreate groupPOSTCreates a group: one course or achievement whose name, description, designs and settings its credentials share. Returns the group with its id.delete_groupDelete groupDELETEDeletes a group and returns its last state.get_groupGet groupGETReturns one group: course name and description, designs, language, expiry settings, collections, earning criteria and framework skills.update_groupUpdate groupPUTUpdates a group's course details, designs and settings. Send only the fields to change; earning_criteria and framework_skills replace the whole list.
Reference, 4 operations
create_referenceCreate referencePOSTAdds a reference (a testimonial from a teacher, manager or peer) to a credential.delete_referenceDelete referenceDELETERemoves a reference from a credential and returns its last state.get_referenceGet referenceGETReturns one reference of a credential: its text, relationship and the referee's name, email and avatar.update_referenceUpdate referencePUTUpdates the text, relationship or position of a reference on a credential. Send only the fields to change.
Collection, 3 operations
create_collectionCreate collectionPOSTCreates a collection, a named set of groups shown together. Find its id afterwards with search_collections.delete_collectionDelete collectionDELETEDeletes a collection. Its groups are not deleted.update_collectionUpdate collectionPUTUpdates a collection's name, description, visibility or the full list of its groups.
Data export, 3 operations
create_data_exportCreate data exportPOSTStarts an export of one department's credentials, analytics, groups, designs or organization data. Returns the export, scheduled; poll get_data_export for its file URLs.get_data_exportGet data exportGETReturns one data export: its status (scheduled, processing, completed or errored) and, once completed, the URL of each exported file.list_data_exportsList data exportsGETLists the data exports of the departments the API key can access, with their status and the download URLs of completed ones.
Analytic, 1 operation
get_credential_analyticsGet credential analyticsPOSTReturns the analytics events of one credential (recipient views, shares, privacy changes, verifications) with their timestamps.
Attribute key, 1 operation
create_attribute_keyCreate attribute keyPOSTCreates a custom attribute key: a placeholder (text, date, email or image) that designs and emails merge per credential.
Blockchain data, 1 operation
get_credential_blockchain_dataGet credential blockchain dataGETReturns the blockchain record of a credential issued on a blockchain (Bitcoin or Ethereum): the chain, the signed credential JSON and the transaction receipt, to verify it is authentic.
Bulk create, 1 operation
bulk_create_credentialsBulk create credentialsPOSTIssues up to 30 credentials in one call; each item has the create_credential fields. Uses credits and can email recipients. Returns one result per item, with the credential or an error.
Clone, 1 operation
clone_groupClone groupPOSTCopies a group, its settings and framework skills into a new group; any field sent overrides the copied value. Returns the new group.
Detail, 1 operation
get_issuerGet issuerGETReturns the issuer (organization) behind the API key: id, name, contact email, website, language and the number of credentials it can still issue.
Generate pdf, 1 operation
generate_credentials_pdf_zipGenerate credentials pdf zipPOSTGenerates PDFs of several credentials and returns the URL of one zip file holding them.
Generate single pdf, 1 operation
generate_credential_pdfGenerate credential pdfPOSTGenerates the PDF of one published credential and returns its download URL.
Skill, 1 operation
search_framework_skillsSearch framework skillsGETSearches the skills of one framework version by name or identifier. Returns each skill's id and breadcrumb trails, which create_group and update_group take as framework_skills.
Skill framework, 1 operation
list_skill_frameworksList skill frameworksGETLists the skills frameworks (O*NET, ESCO, NACE or your own) enabled for a department, each with its published versions. Use a version id to tag a group's skills.
Use Accredible from Claude Code, Cursor or Codex
Connect Accredible in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its Accredible operations become tools the client can call, next to every other integration you connected.
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"
[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"{
"mcpServers": {
"livecontext": {
"type": "http",
"url": "https://livecontext.ai/mcp",
"headers": {
"X-API-Key": "YOUR_API_KEY"
}
}
}
}How to connect Accredible
- Create your workspace
Sign up free. Nothing to install.
- Connect Accredible once
Add your Accredible connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.
- Describe the job in chat
The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.
Accredible integration FAQ
What can you do with the Accredible integration?
LiveContext exposes 41 operations on Accredible, covering search, credential, department and evidence item.
