Client integration documentation
Submit application
Endpoints
| Environment | Method | URL |
|---|---|---|
| Staging | POST | https://staging-api.authorisedcompliance.com/Monevo/api |
| Production | POST | https://api.authorisedcompliance.com/Monevo/api |
Request format
Send a UTF-8 XML document with application fields as direct child elements. The examples use <application> as the root element.
<application>
<affiliate_app_id>AC-TEST-10001</affiliate_app_id>
<loan_amount>5000</loan_amount>
<loan_term>48</loan_term>
<loan_purpose>8</loan_purpose>
<title>1</title>
<first_name>Test</first_name>
<last_name>Applicant</last_name>
<dob>1985-01-01</dob>
<marital_status>3</marital_status>
<dependent_number>0</dependent_number>
<email>test@example.com</email>
<mobile_phone>07999999999</mobile_phone>
<residence_type>2</residence_type>
<postcode>SK104ZE</postcode>
<building_number>10</building_number>
<street_name>Example Road</street_name>
<city>Manchester</city>
<county>Cheshire</county>
<months_at_address>48</months_at_address>
<income_source>1</income_source>
<gross_annual_income>55000</gross_annual_income>
<rental_mortgage_payments>900</rental_mortgage_payments>
<terms_consent>1</terms_consent>
<site_url>https://example.com</site_url>
<site_ip>192.0.2.10</site_ip>
<client_ip>198.51.100.20</client_ip>
</application>Gateway rules
- Maximum request body: 64 KiB.
- Do not send duplicate fields.
- Do not use namespaces, XML attributes, nested application elements, DTD/ENTITY declarations, processing instructions or mixed content.
- Use only fields listed in the request-parameter reference; unknown fields are rejected.
Response handling
The initial XML response is returned immediately. If the application is accepted and a results_url is provided, use that URL for polling.