Resume a Review
Ends a wait on your customer. The due time moves out by the time spent waiting.
POST
/
v1
/
intelligence
/
reviews
/
{id}
/
resume
Resume a review
curl --request POST \
--url https://api.antonpayments.com/v1/intelligence/reviews/{id}/resume \
--header 'Authorization: Bearer <token>' \
--header 'DPoP: <api-key>' \
--header 'Idempotency-Key: <idempotency-key>'const options = {
method: 'POST',
headers: {
'Idempotency-Key': '<idempotency-key>',
Authorization: 'Bearer <token>',
DPoP: '<api-key>'
}
};
fetch('https://api.antonpayments.com/v1/intelligence/reviews/{id}/resume', 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/reviews/{id}/resume",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => [
"Authorization: Bearer <token>",
"DPoP: <api-key>",
"Idempotency-Key: <idempotency-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/reviews/{id}/resume"
req, _ := http.NewRequest("POST", url, nil)
req.Header.Add("Idempotency-Key", "<idempotency-key>")
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": {
"id": "irv_01JB8QK2",
"number": "RV-0142",
"kind": "possible_sanctions_match",
"priority": "high",
"status": "open",
"source": "evaluation",
"subject": {
"type": "person",
"display": "V*** S***",
"reference": "cust_7731"
},
"opened_by": {
"type": "user",
"id": "<string>"
},
"overdue": true,
"created_at": "2026-04-15T14:30:00Z",
"updated_at": "2026-04-15T14:30:00Z",
"outcome": "waiting_on_customer",
"evaluation_id": "<string>",
"linked_evaluation_id": "<string>",
"linked_review_id": "<string>",
"open_reason": "unusual_activity",
"owner_id": "<string>",
"due_at": "2026-04-15T14:30:00Z",
"paused_at": "2026-04-15T14:30:00Z",
"closed_at": "2026-04-15T14:30:00Z"
}
}{
"error": {
"message": "insufficient funds for this payout",
"code": "insufficient_balance"
}
}{
"error": {
"message": "insufficient funds for this payout",
"code": "insufficient_balance"
}
}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.
Headers
Unique key identifying this operation. Sending the same key twice returns the original response instead of creating a duplicate. Keys are retained for 24 hours.
Maximum string length:
255Path Parameters
Review ID.
Pattern:
^irv_[a-zA-Z0-9]+$Response
The review.
Show child attributes
Show child attributes
Was this page helpful?
⌘I
Resume a review
curl --request POST \
--url https://api.antonpayments.com/v1/intelligence/reviews/{id}/resume \
--header 'Authorization: Bearer <token>' \
--header 'DPoP: <api-key>' \
--header 'Idempotency-Key: <idempotency-key>'const options = {
method: 'POST',
headers: {
'Idempotency-Key': '<idempotency-key>',
Authorization: 'Bearer <token>',
DPoP: '<api-key>'
}
};
fetch('https://api.antonpayments.com/v1/intelligence/reviews/{id}/resume', 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/reviews/{id}/resume",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => [
"Authorization: Bearer <token>",
"DPoP: <api-key>",
"Idempotency-Key: <idempotency-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/reviews/{id}/resume"
req, _ := http.NewRequest("POST", url, nil)
req.Header.Add("Idempotency-Key", "<idempotency-key>")
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": {
"id": "irv_01JB8QK2",
"number": "RV-0142",
"kind": "possible_sanctions_match",
"priority": "high",
"status": "open",
"source": "evaluation",
"subject": {
"type": "person",
"display": "V*** S***",
"reference": "cust_7731"
},
"opened_by": {
"type": "user",
"id": "<string>"
},
"overdue": true,
"created_at": "2026-04-15T14:30:00Z",
"updated_at": "2026-04-15T14:30:00Z",
"outcome": "waiting_on_customer",
"evaluation_id": "<string>",
"linked_evaluation_id": "<string>",
"linked_review_id": "<string>",
"open_reason": "unusual_activity",
"owner_id": "<string>",
"due_at": "2026-04-15T14:30:00Z",
"paused_at": "2026-04-15T14:30:00Z",
"closed_at": "2026-04-15T14:30:00Z"
}
}{
"error": {
"message": "insufficient funds for this payout",
"code": "insufficient_balance"
}
}{
"error": {
"message": "insufficient funds for this payout",
"code": "insufficient_balance"
}
}