X-API-KEY = Contact eDiscovery AI to have an API Key created
Request: POST → https://api.ediscoveryai.com/jobs/add/
A metadata file is required within your blob container with the following name and possible extensions. The metadata file simply needs the name of the file (document_identifier) and then the name of its parent (family_identifier).
edai_metadata.txt (.csv and .dat also supported)
document_identifier,family_identifier
PDGL00010498.txt,PDGL00010498.txt
PDGL00010520.txt,PDGL00010498.txt
PDGL00010557.txt,PDGL00010557.txt
PDGL00010573.txt,PDGL00010573.txt
Interact with your CaseBot job at https://hub.ediscoveryai.com/
{
"job_name": string or None,
"job_type": "casebot",
"instance_name": string or None,
"added_by": string or None,
"workspace_id": string,
"workspace_name": string or None
}
Request: POST → https://api.ediscoveryai.com/jobs/{job_id}/start/
Response: 200 with empty on success
Request: GET → https://api.ediscoveryai.com/jobs/{job_id}/results/
Response: 200 with JSON on success
Case 1: New processed files - Relevance Review
{
"job_type": "privilege-family-review",
"job_id": "ju4u6vb9tdkcdrzrzzz",
"number_of_files": 3,
"files_uploaded": 3,
"files_processed": 3,
"files_sent": 0,
"results": [
{
"file_id": "f28mfpzwczwmm2taw2dxf2",
"filename": "PDGL00011265.txt",
"priv_family_results": {
"classification": "Not Privileged",
"privilege_type": null,
"attorney_list": null,
"explanation": "This is a Not Privileged explanation.",
"priv_log": null
}
},
{
"file_id": "f29frdqnycawyrpv9rkrsw",
"filename": "PDGL00013335.txt",
"priv_family_results": {
"classification": "Partially Privileged",
"privilege_type": "Attorney-Client",
"attorney_list": "John Doe;Jane Doe",
"explanation": "This is a Partially Privileged explanation.",
"priv_log": "This is a priv log example."
}
},
{
"file_id": "f6xr4mc7sx6cess246ske8",
"filename": "PDGL00010632.txt",
"priv_family_results": {
"classification": "Privileged",
"privilege_type": "Attorney Client;Work Product",
"attorney_list": "John Doe;Jane Doe",
"explanation": "This is a Privileged explanation.",
"priv_log": "This is a priv log example."
}
}
]
}
Request: POST → https://api.ediscoveryai.com/jobs/{job_id}/results/
Request: GET → https://api.ediscoveryai.com/jobs/{job_id}/eca-info/
Prior to your first document submission, you will need to provide eDiscovery AI with the originating Public source IP address(es) of your hosting instance. For security purposes, eDiscovery AI restricts communications from all but pre-approved sources. Email support@ediscoveryai.com to have your IP address(es) added to our whitelist.
If you have direct access to your Relativity Agent Server, you may check this with a web browser by going to https://ifconfig.me/
If you are unable to access your hosting servers or if they are not permitted browse the internet, please consult your Network/IT Support to determine the correct public IP address. The IP address we require is not the locally assigned or private address (typically beginning with 192.168 , 172, or 10) but rather the address that is used by a network router or firewall to access the internet at large.
Your server(s) may be restricted from the internet in some way from a firewall or other security system.
Please consult with your Network or IT security team to request that this server have access to the following: