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

Responses

XML is used for application and results responses.

Initial application result codes

ResultMeaning
10Application accepted; a results URL is available for polling.
11Upstream authentication or configuration failure.
12Invalid application parameters.
13Rejected by business rules.
21 / 22No offer / no eligible lender outcome.
<?xml version="1.0" encoding="UTF-8"?>
<response>
  <result>10</result>
  <reference>123456789</reference>
  <message><![CDATA[Submitted]]></message>
  <error><code></code><desc><![CDATA[]]></desc></error>
  <results_url><![CDATA[https://api.authorisedcompliance.com/Monevo/results?t=OPAQUE_TOKEN]]></results_url>
</response>

Initial response fields

FieldDescription
resultA code indicating the application outcome. Common values include 10 accepted, 11 upstream authentication/configuration failure, 12 invalid parameters, 13 business-rule rejection, and 21/22 no-offer outcomes.
referenceThe unique reference code to identify the transaction.
messageA text description of the result code.
errorReturned when an error occurs when submitting the request.
codeCode indicating the error. Valid values are: *0** Internal error before ping, includes parameters invalid error and system internal error. *1** For resubmit, original application was rejected by this tier. *2** Application was filtered out by required minimum commission setting. Re-attempt this application at the lower tier. *3** Error happened during lender 'ping' process. *4** Application filtered out by the tier setting.
descA text description of the error returned.
results_urlThe results URL where customer offers can be retrieved from.
redirect_url*When a decline** A URL to forward customer when no offers have been found.
Please noteIn the event of a system/power outage then the response from the API will be *522**: Connection timed out *99**: Error receiving applications

Polling result codes

ResultMeaning
10Application accepted; results pending.
20At least one offer was found.
21All lenders rejected the customer.
22No qualified lender was found.
<?xml version="1.0" encoding="UTF-8"?>
<response>
  <result>20</result>
  <offer_results>
    <accepted>1</accepted>
    <rejected>1</rejected>
    <awaiting_response>2</awaiting_response>
  </offer_results>
  <reference>123456789</reference>
  <message><![CDATA[Accepted]]></message>
  <offers>...</offers>
  <error><code></code><desc><![CDATA[]]></desc></error>
</response>

Polling and offer fields

FieldDescription
response/resultThe result code of the response Valid values: 10 = The application has been accepted, results pending 20 = A minimum of one offer was found 21 = All lenders have rejected the customer 22 = No qualified lender has been found
response/referenceUnique application reference.
offer_results/acceptedThe number of lender offers
offer_results/rejectedThe number of lenders that have declined the customer
offer_results/awaiting_responseThe number of lenders that have not yet responded
offers/offer/idThe sequential offer number that is returned by Monevo API
offers/offer/product_idThe individual ID of the Product
offers/offer/offer_numberThe offer number/reference the lender provides if it exists
offers/offer/redirect_urlThe specific offer redirect URL the customer should follow to take up the lender’s offer
offers/offer/loan/loan_amountThe loan amount being offered by the lender
offers/offer/loan/aprThe APR of the offer
offers/offer/loan/rep_aprThe Representative APR of the offer
offers/offer/loan/raprThe Representative example of the offer
offers/offer/loan/termThe term in months of the offer
offers/offer/loan/feesThe fees of the offer
offers/offer/loan/cost_of_creditThe total cost of credit of the offer
offers/offer/loan/monthly_repaymentThe monthly repayment of the offer
offers/offer/loan/total_repaymentThe total repayment of the offer
offers/offer/loan/typeThe product type of offer Valid values are: personal_loan = A personal loan offer by a lender guarantor_loan= A guarantor loan offer by a lender alternative= Offer is a non lender offer for example a broker short_term= A short term loan offer by a lender secured_loan= A secured loan offer by a lender car_finance=A car finance offer credit_card= A credit card offer
offers/offer/loan/other_informationAdditional information relating to the offer
offers/offer/loan/features/featureKey features of the offer
offers/offer/loan/termsTerm and conditions of the offer
offers/offer/loan/preapprovedIndicates whether the offer is pre-approved or not. Valid Values are: True= Offer is pre-approved offer False= Offer is non-pre approved offer
offers/offer/loan/securedIndicates whether the offer the lender has returned is a Secured loan offer (or asset based) or not. Valid values are: True= Secured offer False= Not a secured offer
offers/offer/loan/decisionThe decision that has come back from the lender. Valid Values: Approved = Loan is provisionally approved Declined = Loan is declined
offers/offer/loan/likelihoodThe percentage likelihood of approval from 0-100 Valid Values: 10 = 10% likelihood of approval 20 = 20% likelihood of approval 30 = 30% likelihood of approval 40 = 40% likelihood of approval 50 = 50% likelihood of approval 60 = 60% likelihood of approval 70 = 70% likelihood of approval 80 = 80% likelihood of approval 90 = 90% likelihood of approval 95 = 95% likelihood of approval 100 = 100% likelihood of approval Also described as eligibility
offers/offer/loan/offer_expiresIndicates when the offer expires, returned on yyyy-mm-dd format
offers/offer/loan/caveat/descriptionThe caveat or special conditions of the offer returned to be displayed to the customer within the offer tile For example: *Subject to final lender checks
offers/offer/loan/caveat/tooltipFurther information regarding the caveat or special conditions of the offer returned which can be displayed to the customer
offers/offer/lender/idThe lender id
offers/offer/lender/rate_typeIndicates whether an offers APR is Confirmed/Guaranteed, Representative or APRC. Valid Values are: Confirmed_APR = offer APR is Confirmed/Guaranteed. Rep_APR = offer APR is Representative. APRC = offer APR is APRC (Secured Loans)
offers/offer/lender/funding_speedIndicates the funding speed of the lender. Valid values are Fast Funding or Same day
lender/nameName of the lender
lender/descriptionThe description of the lender
lender/URLURL of the lender's homepage
lender/phone_numberA phone number for the applicant to contact the lender on if available
lender/logo_urlA URL with a hosted logo of the lender to be used when presenting the offer
lender/review/serviceThe name of the review service that holds the reviews for the lender Valid values are: TRUSTPILOT FEEFO
lender/review/idThe lender's id with the review service. this is used to display lender review ratings

Offer presentation

A result may include lender redirect URLs, pricing, representative examples, terms, features, approval indicators and lender information. Display the relevant information provided for each offer.