# Safe Creative Platform > Safe Creative Platform, event registration by API from Safe Creative: each event numbered, chained and covered by a qualified timestamp, with certifications anyone can verify. It certifies declarations (dated, intact receipt), never the truth of the declared fact. The API is at https://platform.safecreative.org/v1: `POST /events` registers an event and `POST /certifications` requests the certification of a range. The key decides the mode: `sc_live_…` or `sc_test_…` (test mode: same endpoints, separate chain, simulated timestamps, no charge). Channels and keys are created in the console. Every page is available in English (`?lang=en`) and Spanish (`?lang=es`), and every documentation page in Markdown: add `.md` to its URL. ## Docs - [Full documentation](https://platform.safecreative.org/llms-full.txt): this guide, the error codes and the API reference in a single Markdown document - [API guide](https://platform.safecreative.org/docs/guide.md?lang=en): every section below in a single document - [Agent skill](https://platform.safecreative.org/docs/agents/safecreative-platform-api.zip): Agent Skills package (SKILL.md, references, scripts) that teaches coding agents to integrate the API - [What this service is](https://platform.safecreative.org/docs/1-what-this-service-is.md?lang=en) - [Concepts](https://platform.safecreative.org/docs/2-concepts.md?lang=en) - [Up and running in ten minutes](https://platform.safecreative.org/docs/3-up-and-running-in-ten-minutes.md?lang=en) - [Registering events](https://platform.safecreative.org/docs/4-registering-events.md?lang=en) - [Querying what's registered](https://platform.safecreative.org/docs/5-querying-what-s-registered.md?lang=en) - [Certifications](https://platform.safecreative.org/docs/6-certifications.md?lang=en) - [Webhooks](https://platform.safecreative.org/docs/7-webhooks.md?lang=en) - [Pricing and balance](https://platform.safecreative.org/docs/8-pricing-and-balance.md?lang=en) - [Errors and retries](https://platform.safecreative.org/docs/9-errors-and-retries.md?lang=en) - [Test mode](https://platform.safecreative.org/docs/10-test-mode.md?lang=en) - [Integration recipes](https://platform.safecreative.org/docs/11-integration-recipes.md?lang=en) - [FAQ](https://platform.safecreative.org/docs/12-faq.md?lang=en) - [Integrating with AI agents](https://platform.safecreative.org/docs/13-integrating-with-ai-agents.md?lang=en) ## API reference - [OpenAPI contract](https://platform.safecreative.org/q/openapi): the contract in OpenAPI 3.1 (YAML), source of truth for requests, responses and errors - [API reference](https://platform.safecreative.org/docs/reference.md?lang=en): operations, schemas and webhooks - [Error codes](https://platform.safecreative.org/docs/errors.md?lang=en): every `code` of an error response, with its HTTP status, meaning and operations; `doc_url` points to its entry - [POST /events](https://platform.safecreative.org/docs/reference.md?lang=en#registerEvent): Declare (register) an event - [GET /events](https://platform.safecreative.org/docs/reference.md?lang=en#listEvents): List events of the channel - [GET /events/{event_id}](https://platform.safecreative.org/docs/reference.md?lang=en#getEvent): Get one event with its full proof elements - [GET /events/{event_id}/content](https://platform.safecreative.org/docs/reference.md?lang=en#getEventContent): Download the content held for an event - [GET /channel](https://platform.safecreative.org/docs/reference.md?lang=en#getChannel): Get the channel and its sealed configuration versions - [GET /account/balance](https://platform.safecreative.org/docs/reference.md?lang=en#getAccountBalance): Balance and operational status of the channel's owner account - [POST /certifications](https://platform.safecreative.org/docs/reference.md?lang=en#requestCertification): Request a certification of a range (asynchronous) - [GET /certifications](https://platform.safecreative.org/docs/reference.md?lang=en#listCertifications): List certifications of the channel - [GET /certifications/{certification_id}](https://platform.safecreative.org/docs/reference.md?lang=en#getCertification): Get a certification's status and download links - [API playground](https://platform.safecreative.org/docs/playground?lang=en): real requests with your own key ## Documentación en español - [Guía del API](https://platform.safecreative.org/docs/guide.md?lang=es): todas las secciones en un solo documento - [Qué es este servicio](https://platform.safecreative.org/docs/1-que-es-este-servicio.md?lang=es) - [Conceptos](https://platform.safecreative.org/docs/2-conceptos.md?lang=es) - [Empezar en diez minutos](https://platform.safecreative.org/docs/3-empezar-en-diez-minutos.md?lang=es) - [Registrar eventos](https://platform.safecreative.org/docs/4-registrar-eventos.md?lang=es) - [Consultar lo registrado](https://platform.safecreative.org/docs/5-consultar-lo-registrado.md?lang=es) - [Certificaciones](https://platform.safecreative.org/docs/6-certificaciones.md?lang=es) - [Webhooks](https://platform.safecreative.org/docs/7-webhooks.md?lang=es) - [Precios y saldo](https://platform.safecreative.org/docs/8-precios-y-saldo.md?lang=es) - [Errores y reintentos](https://platform.safecreative.org/docs/9-errores-y-reintentos.md?lang=es) - [Modo de pruebas](https://platform.safecreative.org/docs/10-modo-de-pruebas.md?lang=es) - [Recetas de integración](https://platform.safecreative.org/docs/11-recetas-de-integracion.md?lang=es) - [Preguntas frecuentes](https://platform.safecreative.org/docs/12-preguntas-frecuentes.md?lang=es) - [Integración con agentes de IA](https://platform.safecreative.org/docs/13-integracion-con-agentes-de-ia.md?lang=es) - [Referencia del API](https://platform.safecreative.org/docs/reference.md?lang=es) - [Códigos de error](https://platform.safecreative.org/docs/errors.md?lang=es) ## Optional - [Pricing](https://platform.safecreative.org/pricing?lang=en): prepaid credit packs, one credit per live event - [Verify a certification](https://platform.safecreative.org/verify?lang=en): public page to check a certification by its code or file - [Terms of use](https://platform.safecreative.org/docs/terms?lang=en)