Need help with your APIs? I offer API discovery, governance & evangelism services. Explore services →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Ribbon Health Providers API

The Providers API from Ribbon Health — 10 operation(s) for providers.

Ribbon Health Providers API is one of 10 APIs that Ribbon Health publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

This API exposes 5 JSON Schema definitions.

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

This API exposes 11 operations across 10 paths. It is described by OpenAPI 3.0.0, at version 1.0.0.

Requests are made against a single base URL, https://api.ribbonhealth.com/v1.

11 operations 10 paths 0 schemas 2 GET9 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.0.0
API Version
1.0.0
Base URL
https://api.ribbonhealth.com/v1
Authentication
HTTP Bearer
Resource Areas
1

Authentication & Security 1

Ribbon Health Providers API declares 1 security scheme for authenticating requests. It accepts HTTP bearer tokens (BearerAuth). By default, every request must be authenticated.

Paths & Operations 11

Across 10 paths, the API surfaces 11 operations — 2 GET, 9 PUT. Each is listed below with its method, path, parameters, and response codes.

Providers 11
GET
/custom/providers
getCustomProviders
getCustomProviders 62 params → 200400403
GET
/custom/providers/{npi}
getCustomProvider
getCustomProvider 2 params → 200403404
PUT
/custom/providers/{npi}
putCustomProvider
putCustomProvider 1 param body → 200400403404
PUT
/custom/providers/{npi}/locations
putCustomProviderLocations
putCustomProviderLocations 1 param body → 200400403404
PUT
/custom/providers/{npi}/locations/{location_uuid}
putCustomProviderLocation
putCustomProviderLocation 2 params body → 200400403404
PUT
/custom/providers/{npi}/specialties
putCustomProviderSpecialties
putCustomProviderSpecialties 1 param body → 200400403404
PUT
/custom/providers/{npi}/specialties/{specialty_uuid}
putCustomProviderPrimarySpecialties
putCustomProviderPrimarySpecialties 2 params body → 200400403404
PUT
/custom/providers/{npi}/procedures
putCustomProviderProcedures
putCustomProviderProcedures 1 param body → 200400403404
PUT
/custom/providers/{npi}/clinical_areas
putCustomProviderClinicalAreas
putCustomProviderClinicalAreas 1 param body → 200400403404
PUT
/custom/providers/{npi}/locations/{location_uuid}/insurances
putCustomProviderLocationInsurances
putCustomProviderLocationInsurances 2 params body → 200400403404
PUT
/custom/providers/{npi}/locations/{location_uuid}/organizations
putCustomProviderLocationOrganizations
putCustomProviderLocationOrganizations 2 params body → 200400403404

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

ribbon-health-providers-api-openapi.yml Raw ↑

Other APIs Ribbon Health publishes across the network.

Ribbon Health Cost Estimates API
Ribbon Health Filters API
Ribbon Health Focus Area Endpoints API
Ribbon Health Locations API
Ribbon Health Networks API
Ribbon Health Organizations API
Ribbon Health Price Transparency API
Ribbon Health Reference Endpoints API
Ribbon Health TINs API