Skip to content
Streamkap
Esc
↑↓navigate↵open⌘Jpreview

List Schema Subjects

List schema subjects for the tenant with pagination. Excludes internal subjects. Optional: include_metadata=true to get latest version info in a single request.

GET/schema-registry/subjects
Authorization
AuthorizationBearer token · headerrequired
Query parameters
pageinteger

Page number (1-indexed)

min 1 · default: 1
page_sizeinteger

Items per page

min 1 · max 500 · default: 50
include_metadataboolean

Include latest version metadata for each subject

default: true
searchstring

Search subjects by name (case-insensitive substring match)

schema_typestring

Filter by schema type (AVRO, JSON, PROTOBUF)

Responses
200

Successful Response

pageintegerrequired

Current page number

page_sizeintegerrequired

Items per page

totalintegerrequired

Total number of subjects

resultstring[] | SchemaSubjectListItem[]required

List of schema subjects

Show properties
Any of:
string[]
Array of string
string
SchemaSubjectListItem[]
Array of SchemaSubjectListItem
subjectstringrequired

Schema subject name

schema_typestringrequired

Schema type (AVRO, JSON, PROTOBUF)

latest_versionintegerrequired

Latest schema version

latest_schema_idintegerrequired

Latest schema ID

422

Validation Error

detailValidationError[]
Show properties
Array of ValidationError
locstring | integer[]required
Show properties
Array of string | integer
Any of:
string
string
integer
integer
msgstringrequired
typestringrequired
inputany
ctxobject
Request
curl -X GET 'https://api.streamkap.com/schema-registry/subjects' \
  -H 'Authorization: Bearer YOUR_TOKEN'
Response
{
  "page": 0,
  "page_size": 0,
  "total": 0,
  "result": [
    "string"
  ]
}