Eden Health grdn.routes.impl.insurance API
The grdn.routes.impl.insurance API from Eden Health — 3 operation(s) for grdn.routes.impl.insurance.
The grdn.routes.impl.insurance API from Eden Health — 3 operation(s) for grdn.routes.impl.insurance.
Every API here is available over the APIs.io API and to AI agents over MCP.
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
find_apisBrowse and filter every API in the catalog.get_api_artifactsOne API's artifacts, grouped by type.get_openapiThe primary OpenAPI for this API.find_similar_apisAPIs that look like this one.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.curl "https://apis.io/api/v1/apis/eden-health-grdn-routes-impl-insurance-api"
curl "https://apis.io/api/v1/apis?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
openapi: 3.2.0
info:
version: '1.0'
title: Grdn grdn.handler Grdn.routes.impl.insurance API
description: Eden Health Inc. primary backend API service.
servers:
- url: https://api.edenhealth.com/
tags:
- name: grdn.routes.impl.insurance
description: null
paths:
/v2/insurance-packages:
get:
summary: get-insurance-packages-handler
description: Search for insurance packages given a search term and an optional zip code.
tags:
- grdn.routes.impl.insurance
parameters:
- in: query
name: search-term
description: 'origin spec: grdn.specs.insurance/get-insurance-packages-params'
required: true
schema:
type: string
- in: query
name: insurance-zip
description: 'origin spec: grdn.specs.insurance/get-insurance-packages-params'
required: false
x-allOf:
- type: string
- {}
x-anyOf:
- type: string
x-allOf:
- type: string
- {}
- type: string
x-allOf:
- type: string
- {}
- type: string
allowEmptyValue: true
schema:
type: string
responses:
default:
description: Default success response.
content:
application/json:
schema: {}
/v2/patient/{patient-id}/insurance:
get:
summary: get-insurance-handler
description: Gets a patients primary insurance.
tags:
- grdn.routes.impl.insurance
parameters:
- in: path
name: patient-id
description: 'origin spec: grdn.specs/patient-id-params'
required: true
schema:
type: string
format: uuid
- in: query
name: funnel-id
description: 'origin spec: grdn.specs/patient-id-params'
required: false
schema:
type: string
format: uuid
responses:
default:
description: Default success response.
content:
application/json:
schema: {}
post:
summary: post-insurance-handler
description: ''
tags:
- grdn.routes.impl.insurance
parameters:
- in: path
name: patient-id
description: 'origin spec: grdn.specs.insurance/post-insurance-params'
required: true
schema:
type: string
format: uuid
responses:
default:
description: Default success response.
content:
application/json:
schema: {}
requestBody:
content:
application/json:
schema:
type: object
properties:
insurance-card-front-image:
type: string
insurance-card-back-image:
type: string
is-self-pay:
type: boolean
insurance-record:
type: object
properties:
insurance-policy-holder-first-name:
type: string
allowEmptyValue: true
insurance-policy-holder-last-name:
type: string
allowEmptyValue: true
insurance-policy-holder-sex:
enum:
- M
- F
type: string
allowEmptyValue: true
insurance-policy-holder-dob:
type: string
x-allOf:
- type: string
- {}
allowEmptyValue: true
insurance-id-number:
type: string
insurance-package-id:
type: integer
allowEmptyValue: true
required:
- insurance-policy-holder-first-name
- insurance-policy-holder-last-name
- insurance-policy-holder-sex
- insurance-policy-holder-dob
- insurance-id-number
- insurance-package-id
allowEmptyValue: true
required:
- insurance-card-front-image
- insurance-card-back-image
- is-self-pay
title: grdn.specs.insurance/post-insurance-params
description: 'origin spec: grdn.specs.insurance/post-insurance-params'
delete:
summary: delete-primary-insurance-handler
description: Deletes a patient's primary insurance
tags:
- grdn.routes.impl.insurance
parameters:
- in: path
name: patient-id
description: 'origin spec: grdn.specs.insurance/delete-insurance-params'
required: true
schema:
type: string
format: uuid
responses:
default:
description: Default success response.
content:
application/json:
schema: {}
/v2/patient/{patient-id}/insurance/{insurance-id}/eligibility:
put:
summary: queue-eligibility-check-handler
description: Queue an eligibility check for the patient's insurance in Athena.
tags:
- grdn.routes.impl.insurance
parameters:
- in: path
name: patient-id
description: 'origin spec: grdn.specs/patient-id-params'
required: true
schema:
type: string
format: uuid
- in: path
name: insurance-id
description: 'origin spec: grdn.specs/patient-id-params'
required: true
responses:
default:
description: Default success response.
content:
application/json:
schema: {}
requestBody:
content:
application/json:
schema:
type: object
properties:
funnel-id:
type: string
format: uuid
title: grdn.specs/patient-id-params
description: 'origin spec: grdn.specs/patient-id-params'