Get global mode
GET/mode
Retrieves global mode.
Responses
- 200
- 400
- 401
- 403
- 429
- 500
The global mode
Bad Request
Unauthorized
Forbidden
Rate Limit Exceeded
Response Headers
X-Request-Id
The unique identifier for the API request.
X-RateLimit-Limit
The maximum number of requests you're permitted to make per time period.
X-RateLimit-Remaining
The number of requests remaining in the current rate limit window.
X-RateLimit-Reset
The relative time in seconds until the current rate-limit window resets.
Important: This differs from Github and Twitter's same-named header which uses UTC epoch seconds. We use relative time to avoid client/server time synchronization issues.
Retry-After
The number of seconds to wait until the rate limit window resets. Only sent when the rate limit is reached.
Error code 50001 -- Error in the backend data store
OpenAPI definition (YAML)
paths:
/mode:
get:
tags:
- Modes (v1)
description: Retrieves global mode.
operationId: getTopLevelMode
responses:
'200':
description: The global mode
content:
application/vnd.schemaregistry.v1+json:
schema:
type: object
properties:
mode:
type: string
description: Schema Registry operating mode
example: READWRITE
enum:
- READWRITE
- READONLY
- READONLY_OVERRIDE
- IMPORT
description: Schema Registry operating mode
title: Mode
application/vnd.schemaregistry+json; qs=0.9:
schema:
type: object
properties:
mode:
type: string
description: Schema Registry operating mode
example: READWRITE
enum:
- READWRITE
- READONLY
- READONLY_OVERRIDE
- IMPORT
description: Schema Registry operating mode
title: Mode
application/json; qs=0.5:
schema:
type: object
properties:
mode:
type: string
description: Schema Registry operating mode
example: READWRITE
enum:
- READWRITE
- READONLY
- READONLY_OVERRIDE
- IMPORT
description: Schema Registry operating mode
title: Mode
'400':
description: Bad Request
content:
application/json:
schema:
type: object
properties:
error_code:
type: integer
description: The error code
format: int32
message:
type: string
description: The error message
description: Error message of this operation
title: ErrorMessage
example:
error_code: 400
message: Bad Request
'401':
description: Unauthorized
content:
application/json:
schema:
type: object
properties:
error_code:
type: integer
description: The error code
format: int32
message:
type: string
description: The error message
description: Error message of this operation
title: ErrorMessage
example:
error_code: 401
message: Unauthorized
'403':
description: Forbidden
content:
application/json:
schema:
type: object
properties:
error_code:
type: integer
description: The error code
format: int32
message:
type: string
description: The error message
description: Error message of this operation
title: ErrorMessage
example:
error_code: 403
message: Forbidden
'429':
description: Rate Limit Exceeded
headers:
X-Request-Id:
schema:
type: string
description: The unique identifier for the API request.
X-RateLimit-Limit:
schema:
type: integer
description: The maximum number of requests you're permitted to make per time period.
X-RateLimit-Remaining:
schema:
type: integer
description: The number of requests remaining in the current rate limit window.
X-RateLimit-Reset:
schema:
type: integer
description: "The relative time in seconds until the current rate-limit window resets. \
\ \n \n**Important:** This differs from Github and Twitter's same-named header which\
\ uses UTC epoch seconds. We use relative time to avoid client/server time synchronization\
\ issues."
Retry-After:
schema:
type: integer
description: The number of seconds to wait until the rate limit window resets. Only sent
when the rate limit is reached.
'500':
description: Error code 50001 -- Error in the backend data store
security:
- resource-api-key: []
- external-access-token: []
servers:
- url: https://psrc-00000.region.provider.confluent.cloud
description: Confluent Cloud Schema Registry Endpoint.