Vyne Dental · Schema
EBGenericBenefitType
CompanyDentalHealthcareInsuranceEligibilityClaimsEDIPayments
Properties
| Name | Type | Description |
|---|---|---|
| age_limit | object | |
| amount | string | |
| applies_to_deductible | boolean | |
| category | string | |
| coverage_level | object | |
| disclaimers | array | |
| does_deductible_apply_to_basic | boolean | |
| does_deductible_apply_to_preventive | boolean | |
| eligibility_details | array | |
| health_service_descriptions | array | |
| insurance_type | string | |
| limitation | string | |
| limitation_applies_to | array | |
| metadata | array | |
| network | string | |
| payer_specific_description | string | |
| percent | string | |
| plan_period | object | |
| procedure_code | string | |
| quantity | string | |
| quantity_qualifier | string | |
| references | array | |
| service_dates | array | |
| service_type | string | |
| services_remaining | number | |
| supported_procedure_codes | array |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://raw.githubusercontent.com/api-evangelist/vynedental/main/json-schema/vynedental-ebgeneric-benefit-type-schema.json",
"title": "EBGenericBenefitType",
"x-generated": "2026-10-13",
"x-method": "derived",
"x-generator": "derive-json-schema.py",
"x-source": "openapi/vynedental-eligibility-api-openapi.yml#/components/schemas/EBGenericBenefitType",
"type": "object",
"properties": {
"age_limit": {
"allOf": [
{
"$ref": "#/$defs/EBAgeLimit"
}
]
},
"amount": {
"type": "string"
},
"applies_to_deductible": {
"type": "boolean"
},
"category": {
"type": "string"
},
"coverage_level": {
"allOf": [
{
"$ref": "#/$defs/EBCoverageLevelEnum"
}
]
},
"disclaimers": {
"type": "array",
"items": {
"type": "string"
}
},
"does_deductible_apply_to_basic": {
"type": "boolean"
},
"does_deductible_apply_to_preventive": {
"type": "boolean"
},
"eligibility_details": {
"type": "array",
"items": {
"$ref": "#/$defs/EBEligibilityDetails"
}
},
"health_service_descriptions": {
"type": "array",
"items": {
"$ref": "#/$defs/EBGenericHSDType"
}
},
"insurance_type": {
"type": "string"
},
"limitation": {
"type": "string"
},
"limitation_applies_to": {
"type": "array",
"items": {
"type": "string"
}
},
"metadata": {
"type": "array",
"items": {
"$ref": "#/$defs/EBPlanMetadataType"
}
},
"network": {
"type": "string"
},
"payer_specific_description": {
"type": "string"
},
"percent": {
"type": "string"
},
"plan_period": {
"allOf": [
{
"$ref": "#/$defs/EBPlanPeriodEnum"
}
]
},
"procedure_code": {
"type": "string"
},
"quantity": {
"type": "string"
},
"quantity_qualifier": {
"type": "string"
},
"references": {
"type": "array",
"items": {
"$ref": "#/$defs/EBReferenceType"
}
},
"service_dates": {
"type": "array",
"items": {
"$ref": "#/$defs/EBServiceHistoryType"
}
},
"service_type": {
"type": "string"
},
"services_remaining": {
"type": "number"
},
"supported_procedure_codes": {
"type": "array",
"items": {
"type": "string"
}
}
},
"additionalProperties": false,
"$defs": {
"EBAgeLimit": {
"type": "object",
"properties": {
"age_high_value": {
"type": "string"
},
"age_low_value": {
"type": "string"
}
},
"additionalProperties": false
},
"EBCoverageLevelEnum": {
"type": "string",
"enum": [
"children_only",
"dependents_only",
"employee_and_children",
"employee_and_spouse",
"employee_only",
"family",
"individual",
"spouse_and_children",
"spouse_only",
"unknown"
]
},
"EBEligibilityDetails": {
"type": "object",
"properties": {
"date": {
"type": "string"
},
"eligibility": {
"type": "string"
},
"location": {
"type": "string"
}
},
"additionalProperties": false
},
"EBGenericHSDType": {
"type": "object",
"properties": {
"delivery_frequency": {
"type": "string"
},
"delivery_pattern_time": {
"type": "string"
},
"quantity": {
"type": "string"
},
"quantity_qualifier": {
"type": "string"
},
"time_period_qualifier": {
"type": "string"
},
"time_period_value": {
"type": "string"
},
"unit": {
"type": "string"
},
"unit_qualifier": {
"type": "string"
}
},
"additionalProperties": false
},
"EBPlanMetadataType": {
"type": "object",
"properties": {
"description": {
"type": "string"
},
"qualifier": {
"type": "string"
},
"value": {
"type": "string"
}
},
"additionalProperties": false
},
"EBPlanPeriodEnum": {
"type": "string",
"enum": [
"calendar",
"contract",
"lifetime",
"lifetime_remaining",
"lifetime_used",
"plan",
"policy",
"remaining",
"service",
"unknown",
"used",
"year_to_date"
]
},
"EBReferenceType": {
"type": "object",
"properties": {
"description": {
"type": "string"
},
"reference_qualifier": {
"type": "string"
},
"reference_value": {
"type": "string"
}
},
"additionalProperties": false
},
"EBServiceHistoryType": {
"type": "object",
"properties": {
"category": {
"type": "string"
},
"procedure_code": {
"type": "string"
},
"service_date": {
"type": "string"
},
"service_type": {
"type": "string"
},
"tooth_code": {
"type": "string"
},
"tooth_range": {
"type": "string"
},
"tooth_surfaces": {
"type": "string"
},
"type": {
"type": "string"
},
"value": {
"type": "string"
}
},
"additionalProperties": false
}
}
}
Work with this as data
Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for schemas
4 MCP tools reach this
find_json_schemasBrowse and filter every JSON Schema in the catalog.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.
Call it yourself
curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/vynedental-ebgeneric-benefit-type"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"
Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.