Skip to main content
GET
/
transactions
/
suspicious
Get suspicious transactions
curl --request GET \
  --url https://olive-gateway-a6ba.onrender.com/api/v1/transactions/suspicious \
  --header 'Authorization: <api-key>'
{}

Authorizations

Authorization
string
header
required

JWT token from admin login for administrative operations. Format: 'Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...'

Query Parameters

page
integer
default:1

Page number

page_size
integer
default:20

Records per page (max 100)

from_date
string

Start date (YYYY-MM-DD)

to_date
string

End date (YYYY-MM-DD)

severity
string
default:"all"

Risk severity: low, medium, high, critical, all

status
string
default:"all"

Review status: pending, under_review, cleared, confirmed, all

subscriber_id
string

Filter by subscriber ID

agent_id
string

Filter by agent ID

transaction_type
string
default:"all"

Transaction type filter

min_amount
number

Minimum amount filter

max_amount
number

Maximum amount filter

sort_by
string
default:"created_at"

Sort field: created_at, amount, severity, risk_score

sort_order
string
default:"desc"

Sort order: asc, desc

Response

Suspicious transactions retrieved

The response is of type object.