AC
Authorised ComplianceMonevo API Documentation
docs-monevo.authorisedcompliance.com
Client integration documentation

Overview

Server-to-server integration with Authorised Compliance for the Monevo UK Loan API.

Environments

STAGING
Base URL
https://staging-api.authorisedcompliance.com
Submit
POST /Monevo/api
Polling
Use the exact results_url returned by the POST.
PRODUCTION
Base URL
https://api.authorisedcompliance.com
Submit
POST /Monevo/api
Polling
Use the exact results_url returned by the POST.
Use results_url exactly as returned
Do not construct, modify, or depend on the query-parameter name of the polling URL. Store and GET the exact results_url returned for each application.

Integration flow

  1. Authenticate using your AC Client ID and environment-specific API key.
  2. Submit a flat XML application to /Monevo/api.
  3. Inspect the initial XML response. If result=10, read results_url.
  4. Poll that returned URL using the same AC authentication headers.
  5. Continue polling while lenders are outstanding. A polling response contains offer_results/awaiting_response.
  6. Consume the final result. Stop polling when no lenders remain outstanding or a terminal result is returned.

Quick start

curl --request POST 'https://staging-api.authorisedcompliance.com/Monevo/api' \
  --header 'Content-Type: application/xml' \
  --header 'X-AC-Client-ID: YOUR_CLIENT_ID' \
  --header 'x-api-key: YOUR_API_KEY' \
  --data '<application><loan_amount>5000</loan_amount><loan_term>48</loan_term><loan_purpose>8</loan_purpose></application>'