{"openapi":"3.0.3","info":{"title":"Dental Pre-Care Estimate API","version":"1.0.0","description":"Invokes the Dental Pre-Care Estimate GraphQL API. This API validates a claim before submission by running a `Claims Pre‑Check` against payer rules, X12 formatting, eligibility, and adjudication logic."},"servers":[{"url":"https://sandbox-apigw.optum.com/oihub/dental"}],"security":[{"oauth2":[]}],"paths":{"/claim/precare/v1":{"post":{"summary":"Dental Claim Pre-Check (GraphQL)","operationId":"dentalClaimPrecheck","parameters":[{"in":"header","name":"apim-gateway-client-id","description":"API Gateway client identifier","required":true,"schema":{"type":"string"}},{"in":"header","name":"providerTaxId","description":"Provider Tax ID","required":true,"schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"query":{"type":"string","description":"GraphQL query string","example":"query getClaimPrecheck($input: ClaimInput!) {\n  claimPreCheck(input: $input) {\n    transactionId\n    x12ResponseData\n    responseType\n    x12Response277CA\n    x12Response835\n    message\n    statusCode\n  }\n}\n"},"variables":{"type":"object","properties":{"input":{"type":"object","properties":{"payerId":{"type":"string","example":"52133"},"x12RequestData":{"type":"string","description":"Raw 837 X12 request payload","example":"ISA*00*...~GS*HC*..."}}}}}},"required":["query","variables"]}}}},"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"type":"object","properties":{"data":{"type":"object","properties":{"claimPreCheck":{"type":"object","properties":{"transactionId":{"type":"string"},"x12ResponseData":{"type":"string"},"responseType":{"type":"string"},"x12Response277CA":{"type":"string"},"x12Response835":{"type":"string"},"message":{"type":"string"},"statusCode":{"type":"integer"}}}}}}}}}},"400":{"description":"Bad Request"},"401":{"description":"Unauthorized"},"500":{"description":"Internal Server Error"}}}},"/claim/precare/v1/healthcheck":{"get":{"summary":"Health check","operationId":"dentalClaimPrecheckHealth","responses":{"200":{"description":"Service is healthy"}}}}},"components":{"securitySchemes":{"oauth2":{"type":"oauth2","flows":{"clientCredentials":{"tokenUrl":"https://sandbox-apigw.optum.com/apip/auth/sntl/v1/token","scopes":{}}}}}},"x-readme":{"explorer-enabled":true,"proxy-enabled":true}}