Subjects

Number of APIs: 11

  1. Retrieve latest subject schema (only schema) GET {{SCHEMA_REGISTRY_BASE_URL}}/subjects/:subject/versions/latest/schema

  2. Retrieve latest subject schema (with metadata) GET {{SCHEMA_REGISTRY_BASE_URL}}/subjects/:subject/versions/latest

  3. List subjects GET {{SCHEMA_REGISTRY_BASE_URL}}/subjects?deleted=false

  4. Check if schema registered for a subject POST {{SCHEMA_REGISTRY_BASE_URL}}/subjects/:subject?normalize=true

  5. Register schema for a subject POST {{SCHEMA_REGISTRY_BASE_URL}}/subjects/:subject/versions?normalize=true

  6. List schema versions for a subject GET {{SCHEMA_REGISTRY_BASE_URL}}/subjects/:subject/versions

  7. Retrieve subject schema by version (with metadata) GET {{SCHEMA_REGISTRY_BASE_URL}}/subjects/:subject/versions/:version

  8. Retrieve subject schema by version (only schema) GET {{SCHEMA_REGISTRY_BASE_URL}}/subjects/:subject/versions/:version/schema

  9. Delete latest subject schema DELETE {{SCHEMA_REGISTRY_BASE_URL}}/subjects/:subject/versions/latest?permanent=false

  10. Delete subject schema by version DELETE {{SCHEMA_REGISTRY_BASE_URL}}/subjects/:subject/versions/:version?permanent=false