Migrating to v3

What changes when you move a v1 or v2 integration to API v3: credentials, errors, IDs and asynchronous operations.

v1/v2v3
One school API key in Authorization, valid for the whole schoolPer-integration credential with its own permissions
Business errors in HTTP 409 with a Portuguese messageStable error.code and the matching HTTP status
Numeric IDsPublic IDs with a type prefix
Synchronous onlyAsynchronous operations with idempotency