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

BlueOcean OAUTH Providers API

The oauth_providers API from BlueOcean — 15 operation(s) for oauth_providers.

BlueOcean OAUTH Providers API is one of 19 APIs that BlueOcean publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include OAuthProviders. The published artifact set on APIs.io includes an OpenAPI specification, an API reference, authentication docs, and rate-limit docs.

This API exposes 16 operations across 15 paths, and defines 4 schemas. It is described by OpenAPI 3.2.0, at version 0.1.0.

Requests are made against a single base URL, /api.

16 operations 15 paths 4 schemas 2 DELETE9 GET3 POST2 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
0.1.0
Base URL
https://poseidon.blueocean.ai/api
Resource Areas
1

Paths & Operations 16

Across 15 paths, the API surfaces 16 operations — 2 DELETE, 9 GET, 3 POST, 2 PUT. Each is listed below with its method, path, parameters, and response codes.

oauth_providers 16
GET
/auth/providers
List Providers
list_providers_auth_providers_get → 200
POST
/auth/providers/{provider}/authorize
Authorize Provider
authorize_provider_auth_providers__provider__authorize_post 1 param body → 200422
GET
/auth/providers/{provider}/callback
Oauth Callback
oauth_callback_auth_providers__provider__callback_get 5 params → 200422
GET
/auth/providers/{provider}/status
Check Oauth Status
check_oauth_status_auth_providers__provider__status_get 2 params → 200422
DELETE
/auth/providers/{provider}/disconnect
Disconnect Provider
disconnect_provider_auth_providers__provider__disconnect_delete 3 params → 200422
GET
/auth/providers/status/all
Get All Provider Status
get_all_provider_status_auth_providers_status_all_get 1 param → 200422
GET
/auth/providers/servers
List Provider Servers
list_provider_servers_auth_providers_servers_get 2 params → 200422
GET
/auth/providers/{provider}/servers/{service}
Get Provider Server
get_provider_server_auth_providers__provider__servers__service__get 3 params → 200422
POST
/auth/providers/{provider}/register
Register Mcp Server
register_mcp_server_auth_providers__provider__register_post 1 param body → 200422
PUT
/auth/providers/{provider}/servers/{service}/disable
Disable Mcp Service
disable_mcp_service_auth_providers__provider__servers__service__disable_put 4 params → 200422
PUT
/auth/providers/{provider}/servers/{service}/enable
Enable Mcp Service
enable_mcp_service_auth_providers__provider__servers__service__enable_put 4 params → 200422
GET
/auth/providers/mcp/servers
List Mcp Servers
list_mcp_servers_auth_providers_mcp_servers_get 1 param → 200422
GET
/auth/providers/mcp/servers/{server_name}
Get Mcp Server
get_mcp_server_auth_providers_mcp_servers__server_name__get 2 params → 200422
DELETE
/auth/providers/mcp/servers/{server_name}
Remove Mcp Server
remove_mcp_server_auth_providers_mcp_servers__server_name__delete 2 params → 200422
POST
/auth/providers/mcp/servers/{server_name}/refresh
Refresh Mcp Server
refresh_mcp_server_auth_providers_mcp_servers__server_name__refresh_post 2 params → 200422
GET
/auth/providers/mcp/stats
Get Mcp Stats
get_mcp_stats_auth_providers_mcp_stats_get 1 param → 200422

Schemas 4

The contract defines 4 schemas that model the data the API accepts and returns. The most detailed are RegisterMCPRequest (4 properties), AuthorizeRequest (4 properties), ValidationError (3 properties), HTTPValidationError (1 property). Each schema is shown below with its type and property counts.

HTTPValidationError
object
1 property
ValidationError
object
3 properties 3 required
AuthorizeRequest
object
Request to initiate OAuth authorization.
4 properties 1 required
RegisterMCPRequest
object
Request to register MCP server for a provider.
4 properties 2 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

blueocean-oauth-providers-api-openapi.yml Raw ↑

Other APIs BlueOcean publishes across the network.

BlueOcean Delete Conversation API
BlueOcean Get All Conversation History API
BlueOcean Get Conversation History Summary API
BlueOcean Get Message History API
BlueOcean Get Message History V2 API
BlueOcean Images API
BlueOcean Langsmith API
BlueOcean MCP API
BlueOcean Mock MCP API
BlueOcean Pinecone API
BlueOcean Pipedream API
BlueOcean Prompts API
Where this information came from

This is an independent, third-party profile of BlueOcean OAUTH Providers 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.