1. Self-Hosted API

The ep_api package allows organisations to host EP Predict locally, offering full control over deployment, data handling, and system configuration. It includes a RESTful API interface and supports multiple endpoints for risk calculations. This option is ideal for secure environments or where local infrastructure is preferred.

For setup instructions and technical details, visit the ep_api documentation.


2. EP Hosted API

EP Predict also offers a cloud-hosted API, maintained by Endeavour Predict and accessible via a secure developer portal. This version provides rapid access to the latest models and endpoints without the need for local installation. It’s ideal for organisations seeking fast integration and minimal overhead.

Explore the hosted API interface at https://api.endeavourpredict.org/.


3. Local Integration

For developers working in C#, EP Predict provides local DLLs that can be embedded directly into applications. This approach enables real-time risk scoring without external dependencies and is well-suited for desktop or server-based systems.

Learn more about DLL integration at the Local DLL Integration page.


4. Batch Processor

The Batch Processor supports bulk data workflows, allowing CSV files to be submitted for validation and risk calculation. It’s ideal for population-level analysis, audit tasks, or automated processing pipelines. The processor can also verify the integrity of local DLL deployments.

For usage examples and configuration guidance, visit the Batch Processor documentation.


Help & Support

Each integration method is supported by detailed documentation, sample Input and Output files, example code and other useful developer resources.

Email support is available in UK business hours.