AVAILITY
Submit medical attachments
Submit unsolicited claim attachments to a payer.
POSThttps://preview.ontross.com/api/integrations/availity/submit-medical-attachments
Request Fields
input.organization
string
Availity customer organization, matched against those your login can access.
Example
"EXAMPLE VALLEY HOSPITAL"input.payer
string
Payer name exactly as Availity's payer list spells it.
Example
"ANTHEM - OH"input.provider_npi
string
NPI of the provider the attachment is submitted under.
Example
"1999999992"input.org_name
string
Organization name as Availity registers it, but the submitting provider's organization for attachments.
Example
"Example Valley Surgery Center"input.state
string
Full state name or two-letter code, setting the region before payer lookup.
Example
"Ohio"input.first_name
string
Patient's given name as the payer holds it.
Example
"Avery"input.last_name
string
Patient's family name as the payer holds it.
Example
"Morgan"input.subscriber_id
string
Subscriber's member number from the card, sent as attachment member number.
Example
"syn4827316AB"input.date_of_birth
string
Patient date of birth, YYYY-MM-DD for claim search and MM/DD/YYYY for attachments.
Example
"07/16/1984"input.patient_control_number
string
Practice's own patient account number, sent as the attachment account number.
Example
"90817264"input.claim_number
string
Payer's claim number the documents attach to, from Availity claim status.
Example
"58302491"input.service_from
string
First date of the service span the attachment covers.
Example
"09/14/2026"input.service_to
string
Last date of the service span the attachment covers.
Example
"09/16/2026"input.files
array
Local document paths accessible to the workflow, skipping nonexistent entries.
auth_id
string
requiredSaved connection to run this operation through, from the Authentication page. It decides which practice and login the call uses.
Example
"00000000-0000-4000-8000-000000000000"Output Fields
submission_result_data
object
What Availity returned when the attachment submission was accepted.
Code
curl --request POST \
--url https://preview.ontross.com/api/integrations/availity/submit-medical-attachments \
--header 'X-API-Key: REPLACE_KEY_VALUE' \
--header 'content-type: application/json' \
--data '{"input":{"organization":"EXAMPLE VALLEY HOSPITAL","payer":"ANTHEM - OH","provider_npi":"1999999992","org_name":"Example Valley Surgery Center","state":"Ohio","first_name":"Avery","last_name":"Morgan","subscriber_id":"syn4827316AB","date_of_birth":"07/16/1984","patient_control_number":"90817264","claim_number":"58302491","service_from":"09/14/2026","service_to":"09/16/2026","files":[]},"auth_id":"auth_uuid_here"}'Request BODY
{
"input": {
"organization": "EXAMPLE VALLEY HOSPITAL",
"payer": "ANTHEM - OH",
"provider_npi": "1999999992",
"org_name": "Example Valley Surgery Center",
"state": "Ohio",
"first_name": "Avery",
"last_name": "Morgan",
"subscriber_id": "syn4827316AB",
"date_of_birth": "07/16/1984",
"patient_control_number": "90817264",
"claim_number": "58302491",
"service_from": "09/14/2026",
"service_to": "09/16/2026",
"files": []
},
"auth_id": "auth_uuid_here"
}Response BODY
{
"id": "string",
"workflow_id": "string",
"auth_id": "string",
"status": "string",
"input": {},
"output": {
"submission_result_data": {}
},
"files": null,
"created_at": "2019-08-24T14:15:22Z",
"started_at": "2019-08-24T14:15:22Z",
"completed_at": "2019-08-24T14:15:22Z"
}