GET
/
public
/
v1
/
bulk-export
/
{bulk_export_id}
curl --request GET \
  --url https://api.silnahealth.com/public/v1/bulk-export/{bulk_export_id} \
  --header 'Authorization: Bearer <token>'
{
  "id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
  "status": "PENDING",
  "export_type": "PRIOR_AUTHORIZATION",
  "file_id": null,
  "created_at": "2023-11-07T05:31:56Z"
}

In order to download the bulk export, you will need to make a call to our Get File API with the file_id returned from this response. This file_id will only become available once the bulk export is complete (status = SUCCESS). Terminal states for a bulk export are SUCCESS, FAILED, and NO_DATA_PRESENT. The NO_DATA_PRESENT state indicates that there was no data to export and you should adjust your Create Bulk Export request body accordingly.

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

bulk_export_id
string
required

Response

200
application/json
id
string
required
status
enum<string>
required
Available options:
PENDING,
PROCESSING_ROWS,
MERGING_ROWS,
SUCCESS,
FAILURE,
NO_DATA_PRESENT
export_type
enum<string>
required
Available options:
PRIOR_AUTHORIZATION,
BENEFITS_CHECK,
ELIGIBILITY_CHECK,
PAYOR_DETECTION,
PATIENT
created_at
string
required
file_id
string | null