Overview

Public documentation for the Cademí API v3, release 3.3.2. The base URL is https://api.cademi.com.br/api/v3, and every response includes the X-Cademi-Release header with the release that served it.

Start with Authentication, check what your credentials can do in Permissions and scope, and use Examples to make your first call.

Guides

GuideTopics
AuthenticationAutonomous credentials, human mode with OAuth, headers, authentication failures
Permissions and scopePermissions, policies, scope selectors, delegation
Pagination, filtering, and conditional requestsCollection envelope, cursors, filters, sorting, ETag, and conditional writes
ErrorsError envelope, error code catalog, how to handle each error class
Asynchronous operations, batches, and idempotencyIdempotency, asynchronous operations, items, resuming, cancellation, batches
Limits, quotas, and retentionRequests per minute, request size, retention
Files and uploadsUpload sessions, parts, file_id, download links
WebhooksSignatures, envelope, delivery attempts, redelivery
Event catalogEvents available in each version, with visibility and payload keys
Event streamsSSE event streams and test scenarios
SandboxSandbox account, what is real and what is simulated, how to trigger each error
Versioning and compatibilityVersioning axes, compatible changes, deprecation
Human mode (OAuth)Administrator authorization, scopes, token renewal
Declarative configurationManifest, plan, and apply
Certificates and legal termsIssuance, revocation, reissuance, legal terms
Diamond automationsDiamond funnel: stages, triggers, links
Imports, exports, and reportsSpreadsheets, exports, and reports
ChangelogRelease notes for each version

Reference

One page per operation group, generated from the release. The release contains 395 operations in 50 groups, organized in 12 areas.

Examples

Examples provides ready-to-run .http files, one per topic, each with the request, headers, body, and expected response. Each example lists at the top the permissions your credentials need. The examples run against every release, so each one returns what it documents.

On this page