Upload REST Endpoints
Upload
Upload create, update, and delete immunization record requests using either CRVS or HL7 data formats. Upload files can be text, JSON, or a zipped text or JSON file.
- Asynchronous - Create records using CVRS data in a zipped text file
- Method: postPath:
/v0/async/cvrs/jobs
- Asynchronous - Delete records using CVRS data in a zipped text file
- Method: deletePath:
/v0/async/cvrs/jobs
- Asynchronous - Get status for an asynchronous CVRS upload
- Method: getPath:
/v0/async/cvrs/jobs/{job-id}
- Asynchronous - Update records using CVRS data in a zipped text file
- Method: putPath:
/v0/async/cvrs/jobs
- Create records using CVRS data in a text file
- Method: postPath:
/v0/upload/cvrs/batch
- Create records using HL7 data in a JSON file
- Method: postPath:
/v0/upload/hl7/json
- Create records using HL7 data in a text file
- Method: postPath:
/v0/upload/hl7/batch
- Delete records using CVRS data in a text file
- Method: deletePath:
/v0/upload/cvrs/batch
- Delete records using HL7 data in a JSON file
- Method: deletePath:
/v0/upload/hl7/json
- Delete records using HL7 data in a text file
- Method: deletePath:
/v0/upload/hl7/batch
- Get previously uploaded records
- Method: getPath:
/v0/upload/file/{fileId}
- Update records using CVRS data in a text file
- Method: putPath:
/v0/upload/cvrs/batch
- Update records using HL7 data in a JSON file
- Method: putPath:
/v0/upload/hl7/json
- Update records using HL7 data in a text file
- Method: putPath:
/v0/upload/hl7/batch