{ "operationId": "getDNSProviders", "summary": "Get a list of DNS Providers", "tags": ["DNS Providers"], "parameters": [ { "in": "query", "name": "offset", "schema": { "type": "number" }, "description": "The pagination row offset, default 0", "example": 0 }, { "in": "query", "name": "limit", "schema": { "type": "number" }, "description": "The pagination row limit, default 10", "example": 10 }, { "in": "query", "name": "sort", "schema": { "type": "string" }, "description": "The sorting of the list", "example": "id,name.asc,value.desc" } ], "responses": { "200": { "description": "200 response", "content": { "application/json": { "schema": { "required": ["result"], "properties": { "result": { "$ref": "#/components/schemas/DNSProviderList" } } }, "examples": { "default": { "value": { "result": { "total": 1, "offset": 0, "limit": 10, "sort": [ { "field": "name", "direction": "ASC" } ], "items": [ { "id": 1, "created_on": 1602593653, "modified_on": 1602593653, "user_id": 1, "name": "Route53", "acmesh_name": "dns_aws", "meta": { "AWS_ACCESS_KEY_ID": "abc123", "AWS_SECRET_ACCESS_KEY": "def098" } } ] } } } } } } } } }