List Intelligence Evaluations
Pages the authenticated merchant’s evaluations, newest first. Authenticated-only — there is no
anonymous variant. Strictly merchant-scoped: only evaluations created under your account appear.
Requires the intelligence credential scope and account capability.
GET
/
v1
/
intelligence
/
evaluations
List your intelligence evaluations
curl --request GET \
--url https://api.antonpayments.com/v1/intelligence/evaluations \
--header 'Authorization: Bearer <token>' \
--header 'DPoP: <api-key>'const options = {method: 'GET', headers: {Authorization: 'Bearer <token>', DPoP: '<api-key>'}};
fetch('https://api.antonpayments.com/v1/intelligence/evaluations', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.antonpayments.com/v1/intelligence/evaluations",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"Authorization: Bearer <token>",
"DPoP: <api-key>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api.antonpayments.com/v1/intelligence/evaluations"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("Authorization", "Bearer <token>")
req.Header.Add("DPoP", "<api-key>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}{
"data": [
{
"contract_version": "intelligence-public-v1",
"evaluation_id": "<string>",
"event_id": "<string>",
"event_type": "payout.create",
"status": "complete",
"decision": "approve",
"rationale": "<string>",
"scoring": {
"model": "anton-scoring-v1",
"scale": {
"min": 0,
"max": 1000
},
"overall_score": 500,
"risk_level": "low",
"dimensions": [
{
"code": "TRS",
"name": "Transaction Risk",
"score": 500,
"risk_level": "low",
"status": "complete",
"signals": [
"<string>"
]
}
]
},
"peer_statuses": [
{
"peer": "sentinel",
"status": "complete",
"found": true
}
],
"policy": {
"version": "triad-policy-v2",
"rule_fired": "<string>",
"reasons": [
"<string>"
]
},
"audit": {
"hash": "<string>",
"persisted": true
},
"evaluated_at": "2026-04-15T14:30:00Z",
"latency_ms": 123,
"risk_level": "low",
"next_action": "none",
"summary": {
"screened": [
"entity"
],
"use_case": "payee_registration",
"instrument_type": "bank_account",
"payout_rail": "bank",
"findings_count": 123,
"highest_severity": "low",
"identity_confidence": "none",
"missing_fields": [
"<string>"
]
},
"missing_disambiguators": [
"<string>"
]
}
],
"has_more": true,
"next_cursor": "<string>"
}Authorizations
Per-request DPoP proof JWT (RFC 9449). MUST accompany the Authorization: DPoP <access_token> header on every protected operation. The proof is signed by the merchant's private DPoP key and carries htm, htu, iat, jti, and ath claims.
Query Parameters
Items per page. Maximum 100.
Required range:
1 <= x <= 100Opaque cursor returned by a previous list response. Omit for the first page.
Was this page helpful?
⌘I
List your intelligence evaluations
curl --request GET \
--url https://api.antonpayments.com/v1/intelligence/evaluations \
--header 'Authorization: Bearer <token>' \
--header 'DPoP: <api-key>'const options = {method: 'GET', headers: {Authorization: 'Bearer <token>', DPoP: '<api-key>'}};
fetch('https://api.antonpayments.com/v1/intelligence/evaluations', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.antonpayments.com/v1/intelligence/evaluations",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"Authorization: Bearer <token>",
"DPoP: <api-key>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api.antonpayments.com/v1/intelligence/evaluations"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("Authorization", "Bearer <token>")
req.Header.Add("DPoP", "<api-key>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}{
"data": [
{
"contract_version": "intelligence-public-v1",
"evaluation_id": "<string>",
"event_id": "<string>",
"event_type": "payout.create",
"status": "complete",
"decision": "approve",
"rationale": "<string>",
"scoring": {
"model": "anton-scoring-v1",
"scale": {
"min": 0,
"max": 1000
},
"overall_score": 500,
"risk_level": "low",
"dimensions": [
{
"code": "TRS",
"name": "Transaction Risk",
"score": 500,
"risk_level": "low",
"status": "complete",
"signals": [
"<string>"
]
}
]
},
"peer_statuses": [
{
"peer": "sentinel",
"status": "complete",
"found": true
}
],
"policy": {
"version": "triad-policy-v2",
"rule_fired": "<string>",
"reasons": [
"<string>"
]
},
"audit": {
"hash": "<string>",
"persisted": true
},
"evaluated_at": "2026-04-15T14:30:00Z",
"latency_ms": 123,
"risk_level": "low",
"next_action": "none",
"summary": {
"screened": [
"entity"
],
"use_case": "payee_registration",
"instrument_type": "bank_account",
"payout_rail": "bank",
"findings_count": 123,
"highest_severity": "low",
"identity_confidence": "none",
"missing_fields": [
"<string>"
]
},
"missing_disambiguators": [
"<string>"
]
}
],
"has_more": true,
"next_cursor": "<string>"
}