{"items":[{"type":"link","fsPath":"index.md","metadata":{"type":"markdown"},"label":"TrueScreen Public API","link":"/","routeSlug":"/"},{"type":"group","label":"Certification","items":[{"type":"link","fsPath":"certification-overview.md","metadata":{"type":"markdown"},"label":"Overview","link":"/certification-overview","routeSlug":"/certification-overview"},{"type":"link","fsPath":"certification-workflow.md","metadata":{"type":"markdown"},"label":"Workflow","link":"/certification-workflow","routeSlug":"/certification-workflow"}]},{"type":"group","label":"True Flow","items":[{"type":"link","fsPath":"true-flow-workflow.md","metadata":{"type":"markdown"},"label":"Workflow","link":"/true-flow-workflow","routeSlug":"/true-flow-workflow"}]},{"type":"group","label":"MCP","items":[{"type":"link","fsPath":"mcp-integration.md","metadata":{"type":"markdown"},"label":"Integration","link":"/mcp-integration","routeSlug":"/mcp-integration"}]},{"type":"group","fsPath":"errors.md","metadata":{"type":"markdown"},"label":"Errors","link":"/errors","routeSlug":"/errors","items":[{"type":"link","fsPath":"errors/validation-error.md","metadata":{"type":"markdown"},"label":"Validation errors","link":"/errors/validation-error","routeSlug":"/errors/validation-error"},{"type":"link","fsPath":"errors/not-found-error.md","metadata":{"type":"markdown"},"label":"Not found error","link":"/errors/not-found-error","routeSlug":"/errors/not-found-error"},{"type":"link","fsPath":"errors/resource-gone-error.md","metadata":{"type":"markdown"},"label":"Resource gone error","link":"/errors/resource-gone-error","routeSlug":"/errors/resource-gone-error"},{"type":"link","fsPath":"errors/server-error.md","metadata":{"type":"markdown"},"label":"Server errors","link":"/errors/server-error","routeSlug":"/errors/server-error"}]},{"type":"group","label":"API reference","items":[{"type":"link","label":"TrueScreen API","link":"/openapi","routeSlug":"/openapi"},{"type":"group","label":"Credits","link":"/openapi/credits","routeSlug":"/openapi/credits","items":[{"label":"Get credits","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/openapi/credits/creditsget","routeSlug":"/openapi/credits/creditsget","metadata":{"seo":{"title":"Get credits","description":"Returns the current credits balance for the API key"}},"httpPath":"/v1/credits"}]},{"type":"group","label":"Certifications","link":"/openapi/certifications","routeSlug":"/openapi/certifications","items":[{"label":"Create a file certification","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/openapi/certifications/filecertificationspost","routeSlug":"/openapi/certifications/filecertificationspost","metadata":{"seo":{"title":"Create a file certification","description":"Creates a new certification from uploaded files (upload session)"}},"httpPath":"/v1/file-certifications"},{"label":"Create file certification attachments","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/openapi/certifications/filecertificationsattachmentspost","routeSlug":"/openapi/certifications/filecertificationsattachmentspost","metadata":{"seo":{"title":"Create file certification attachments","description":"Request upload URLs for files to be included in a file certification"}},"httpPath":"/v1/file-certifications-attachments"},{"label":"Create a hash certification","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/openapi/certifications/hashcertificationspost","routeSlug":"/openapi/certifications/hashcertificationspost","metadata":{"seo":{"title":"Create a hash certification","description":"Creates a new certification from file hashes (no upload)"}},"httpPath":"/v1/hash-certifications"},{"label":"Create a data certification","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/openapi/certifications/datacertificationspost","routeSlug":"/openapi/certifications/datacertificationspost","metadata":{"seo":{"title":"Create a data certification","description":"Creates a new certification from key-value string data (no file or hash)"}},"httpPath":"/v1/data-certifications"},{"label":"Get certification by report ID","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/openapi/certifications/certificationsgetbyreportid","routeSlug":"/openapi/certifications/certificationsgetbyreportid","metadata":{"seo":{"title":"Get certification by report ID","description":"Returns a certification by its report ID. While processing or when completed, signed download URLs are included in files."}},"httpPath":"/v1/certifications/{reportId}"},{"type":"separator","label":"Webhooks","variant":"secondary"},{"label":"Certification webhook callback","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":true,"type":"link","link":"/openapi/certifications/certificationcallback","routeSlug":"/openapi/certifications/certificationcallback","metadata":{"seo":{"title":"Certification webhook callback","description":"Sent to the webhook_url when certification processing finishes (success or failure).Follows the Standard Webhooks specification.The payload uses a standard envelope with type, timestamp and data fields.Every callback is signed with HMAC-SHA256 via the webhook-id, webhook-timestamp, and webhook-signature headers."}},"httpPath":"certificationCallback"}]},{"type":"group","label":"TrueFlows","link":"/openapi/trueflows","routeSlug":"/openapi/trueflows","items":[{"label":"List templates","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/openapi/trueflows/templatesgetall","routeSlug":"/openapi/trueflows/templatesgetall","metadata":{"seo":{"title":"List templates","description":"Returns a list of the flow templates available for the api key"}},"httpPath":"/v1/templates"},{"label":"Create a TrueFlow","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/openapi/trueflows/trueflowspost","routeSlug":"/openapi/trueflows/trueflowspost","metadata":{"seo":{"title":"Create a TrueFlow","description":"Creates a new TrueFlow from a template"}},"httpPath":"/v1/true-flows"},{"label":"Create trueflow attachment","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/openapi/trueflows/trueflowsattachmentspost","routeSlug":"/openapi/trueflows/trueflowsattachmentspost","metadata":{"seo":{"title":"Create trueflow attachment","description":"Create an Attachment for a TrueFlow"}},"httpPath":"/v1/true-flows-attachments"}]}]}]}