How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

arcade-dev Admin API

The Admin API from arcade-dev — 14 operation(s) for admin.

arcade-dev Admin API is one of 8 APIs that Arcade.dev publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

This API exposes 8 JSON Schema definitions.

Tagged areas include Admin. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and 8 JSON Schemas.

This API exposes 21 operations across 14 paths, and defines 79 schemas. It is described by OpenAPI 3.2.0, at version 0.1.0.

Requests are made against a single base URL, https://api.arcade.dev.

21 operations 14 paths 79 schemas 4 DELETE10 GET2 PATCH4 POST1 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
0.1.0
Server
https://api.arcade.dev
Authentication
API Key
Contact
Resource Areas
1

Authentication & Security 1

arcade-dev Admin API declares 1 security scheme for authenticating requests. An API key is passed in the header as Authorization (Bearer).

  • Bearer — Enter your API key or API token in the format: Bearer

Paths & Operations 21

Across 14 paths, the API surfaces 21 operations — 4 DELETE, 10 GET, 2 PATCH, 4 POST, 1 PUT. Each is listed below with its method, path, parameters, and response codes.

Admin 21
GET
/v1/admin/auth_providers
List Auth Providers
auth-providers-list → 200500
POST
/v1/admin/auth_providers
Create an Auth Provider
auth-providers-create body → 201400500
GET
/v1/admin/auth_providers/{id}
Get an Auth Provider
auth-providers-get 1 param → 200400404500
DELETE
/v1/admin/auth_providers/{id}
Delete an Auth Provider
auth-providers-delete 1 param → 200400404500
PATCH
/v1/admin/auth_providers/{id}
Patch an Auth Provider
auth-providers-update body → 200400404500
GET
/v1/admin/secrets
List Secrets
secrets-list → 200500
DELETE
/v1/admin/secrets/{secret_id}
Delete Secret
secrets-delete 1 param → 204404500
POST
/v1/admin/secrets/{secret_key}
Upsert Secret
secrets-upsert 1 param body → 200400500
GET
/v1/admin/settings/session_verification
Get Session Verification Settings
session-verification-settings-get → 200404500
PUT
/v1/admin/settings/session_verification
Update Session Verification Settings
session-verification-settings-update body → 200400403500
GET
/v1/admin/user_connections
List Auth Connections
auth-connections-list 4 params → 200500
DELETE
/v1/admin/user_connections/{id}
Delete Auth Connection
auth-connections-delete 1 param → 204400404500
GET
/v1/workers
List All Workers
workers-list 2 params → 200500
POST
/v1/workers
Create a Worker
workers-create body → 201500
POST
/v1/workers/test
Test a Worker Connection
workers-test body → 200400500
GET
/v1/workers/{id}
Get a Worker by ID
workers-get 1 param → 200500
DELETE
/v1/workers/{id}
Delete a Worker
workers-delete 1 param → 204404500
PATCH
/v1/workers/{id}
Update a Worker
workers-update 1 param body → 200404500
GET
/v1/workers/{id}/authorize
Authorize a Worker
workers-authorize 1 param → 200500
GET
/v1/workers/{id}/health
Get the Health of a Worker
workers-health 1 param → 200500
GET
/v1/workers/{id}/tools
List Tools
tools-list 3 params → 200500

Schemas 79

The contract defines 79 schemas that model the data the API accepts and returns. The most detailed are schemas.TokenIntrospectionRequestConfigResponse (11 properties), schemas.OAuth2ConfigResponse (10 properties), schemas.UserInfoRequestConfigResponse (10 properties), schemas.ToolResponse (10 properties). Each schema is shown below with its type and property counts.

schemas.TokenIntrospectionTriggersCreateRequest
object
2 properties
schemas.WorkerTestRequest
object
3 properties 1 required
schemas.OAuth2RequestConfigPatchRequest
object
8 properties
schemas.OAuth2RequestConfigCreateRequest
object
8 properties 1 required
schemas.HTTPWorkerConfigRequest
object
4 properties 4 required
schemas.OAuth2ConfigPatchRequest
object
9 properties
schemas.WorkerAuthorizeResponse
object
6 properties 4 required
tool.Behavior
object
5 properties
schemas.UpsertStoredSecretRequest
object
2 properties 1 required
schemas.TokenIntrospectionRequestConfigResponse
object
11 properties
schemas.CreateWorkerRequest
object
5 properties 1 required
schemas.TokenIntrospectionRequestTriggersResponse
object
2 properties
schemas.MCPWorkerSecretsCreateRequest
object
tool.Classification
object
1 property
schemas.Parameter
object
5 properties 2 required
schemas.MCPWorkerConfigCreateRequest
object
6 properties 3 required
identity.BindingType
string
schemas.WorkerRequirementsResponse
object
2 properties
schemas.WorkerType
string
schemas.MCPWorkerTestConfig
object
1 property 1 required
schemas.PKCEConfigPatchRequest
object
2 properties
schemas.WorkerAuthorizationRequirementResponse
object
2 properties
schemas.ServerInfoResponse
object
3 properties
schemas.SecretRequirement
object
3 properties 1 required
schemas.SecretResponse
object
4 properties
schemas.StoredSecretResponse
object
7 properties
schemas.MCPOAuth2ConfigCreateRequest
object
4 properties
schemas.TokenIntrospectionTriggersPatchRequest
object
2 properties
schemas.TokenIntrospectionCreateRequest
object
9 properties 2 required
auth.AuthorizationStatus
string
schemas.UserInfoRequestTriggersPatchRequest
object
2 properties
schemas.OffsetPage-schemas_AuthProviderResponse
object
5 properties
schemas.Error
object
2 properties
schemas.AuthProviderCreateRequest
object
7 properties 1 required
schemas.SessionVerificationSettingsResponse
object
3 properties
schemas.OffsetPage-schemas_StoredSecretResponse
object
5 properties
schemas.HTTPWorkerTestConfig
object
1 property 1 required
schemas.ToolkitResponse
object
3 properties 1 required
schemas.AuthProviderResponse
object
9 properties
schemas.OffsetPage-schemas_ToolResponse
object
5 properties
schemas.UserInfoRequestConfigCreateRequest
object
9 properties 2 required
schemas.UserInfoRequestConfigResponse
object
10 properties
tool.ToolMetadata
object
3 properties
schemas.MCPWorkerHeadersResponse
object
schemas.ToolResponse
object
10 properties 5 required
schemas.WorkerResponse
object
8 properties
schemas.OAuth2AuthorizationRequirementResponse
object
1 property
schemas.MCPWorkerHeadersCreateRequest
object
schemas.OffsetPage-schemas_UserAuthProviderConnectionResponse
object
5 properties
schemas.UpdateSessionVerificationSettingsRequest
object
2 properties
schemas.UserInfoRequestConfigPatchRequest
object
9 properties
schemas.OffsetPage-schemas_WorkerResponse
object
5 properties
schemas.UserAuthProviderConnectionResponse
object
9 properties
schemas.UserInfoRequestTriggersResponse
object
2 properties
schemas.OAuth2RequestConfigResponse
object
9 properties
schemas.OAuth2ConfigCreateRequest
object
9 properties 1 required
schemas.Input
object
1 property
schemas.UserInfoRequestTriggersCreateRequest
object
2 properties
schemas.MCPWorkerConfigPatchRequest
object
6 properties
schemas.Requirements
object
3 properties
schemas.AuthorizationRequirement
object
7 properties
schemas.WorkerTestResponse
object
3 properties
schemas.AuthProviderPatchRequest
object
6 properties
schemas.PKCEConfigCreateRequest
object
2 properties
schemas.ValueSchema
object
3 properties 1 required
schemas.OAuth2ConfigResponse
object
10 properties
schemas.HTTPWorkerConfigResponse
object
4 properties
schemas.MCPOAuth2ConfigResponse
object
6 properties
schemas.UpdateWorkerRequest
object
3 properties
schemas.HTTPWorkerConfigUpdate
object
4 properties
schemas.Output
object
3 properties
schemas.OAuth2AuthorizationRequirement
object
1 property
auth.Status
string
schemas.WorkerHealthResponse
object
4 properties
schemas.MCPWorkerConfigResponse
object
8 properties
schemas.BindingResponse
object
2 properties
schemas.MCPOAuth2ConfigUpdateRequest
object
3 properties
schemas.PKCEConfigResponse
object
2 properties
schemas.TokenIntrospectionPatchRequest
object
9 properties

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

arcade-dev-admin-api-openapi.yml Raw ↑

Other APIs Arcade.dev publishes across the network.

arcade-dev Authorization API
arcade-dev Gateways API
arcade-dev Hooks API
arcade-dev LLM API
arcade-dev Operations API
arcade-dev Plugins API
arcade-dev Tools API
Where this information came from

This is an independent, third-party profile of arcade-dev Admin API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.