Search K
Appearance
Appearance
The SDI is a combination of a subset of ezyVet's API and the diagnostic provider's API that provides customers a consistent workflow experience.
This endpoint must be implemented by the Partner.
This endpoint will allow ezyVet to authenticate and use the Partner's web services
Returns an access token.
Generates a valid access token, given client credentials. Access tokens have an 8-hour TTL.
A JSON object containing the access token details.
Fetches a list containing Separations.
Separations are a complex part of the ezyVet API and is important to understand.
Please read this document to ensure you have an adequate understanding.
"https://apiv2.ezyvet.com/oauth/token"
The ID number used by the system to uniquely identify a Separation
.
The ID number used by the system to uniquely identify a Separation
across all ezyVet sites.
If true, the Separation
is active and usable in ezyVet.
The epoch time when the Separation
was created.
The epoch time when the Separation
was last modified.
A list of separations
This endpoint must be implemented by the Partner.
This endpoint will allow ezyVet to get a list of animal species and breeds.
Returns a list of species & breeds
This endpoint must be implemented by the partner.
This endpoint will allow ezyVet to get a list of diagnostic codes.
Returns a list of diagnostic codes
This endpoint must be implemented by the partner.
ezyVet will push diagnostic requests as they are made/updated/disabled to the partner's diagnostic request endpoint.
The partner must acknowledge the POST request with a HTTP 200 OK once they have received the diagnostic request successfully AND have been able to parse the information correctly.
OK
This endpoint must be implemented by the partner.
This endpoint will allow ezyVet to open the partner's portal in a new browser tab. The page should relate to the diagnostic result.
The diagnostic request ID
"US1324-DR158"
The client_id that is set up in the SDI record and used for authentication. Represents the location's connection to the Partner
"partner-clinic"
Returns a link to a web page to the partner's portal that is related to the queried diagnostic result
This endpoint must be implemented by the partner.
This endpoint will allow ezyVet to open and print a diagnostics requisition form as PDF that is then sent to the lab along with a specimen relating to the diagnostic request.
The diagnostic request ID
"US1324-DR158"
Returns a link to a printable diagnostics requisition form as PDF that is sent to the lab with a specimen.
Creates a single diagnostic result that links to a diagnostic request.
You can also upload attachments together with the creation of a diagnostic result. This can be done by encoding the file using base64 and including it in the request.
The file types supported are JPG, PNG and PDF. The maximum file size is 5MB (before encoding).
"https://apiv2.ezyvet.com/oauth/token"
OK