API reference

GET /v1/fraud · List conversations

Lists your conversations, newest first, each with its score as it stands.

Note

This is one of a group of endpoints that work together. The setup guide walks through all of them in order.

text
GET https://api.spoofey.com/v1/fraud

Query

Query param Required Type Notes
limit No number 1 to 100. Default 20.
starting_after No string A conversation id from the previous page. Returns the ones started before it.
status No string Only active, suspended (paused, out of credits) or ended conversations.

Example

bash
curl "https://api.spoofey.com/v1/fraud?status=active&limit=2" \
  -H "Authorization: Bearer sk_live_..."

Response

200, shortened here. Each item is the same object Get a conversation's score returns. has_more is true when there may be another page.

json
{
  "data": [
    { "id": "5fa8406c-0601-4eba-aa70-797917434f29", "status": "active", "risk_score": 100, "band": "critical", "remote_number": "+14155550199", "created_at": 1790812800000 },
    { "id": "1b7e2d90-3c4f-4a8e-9a51-2f6d0c8b7e11", "status": "active", "risk_score": 4, "band": "low", "remote_number": "+14155550123", "created_at": 1790812700000 }
  ],
  "has_more": true
}

Errors

Status Code When
400 invalid_status status isn't active, suspended or ended.
400 invalid_cursor starting_after isn't one of your conversations.
Was this helpful?Your answer helps us improve this page.
Still stuck?Ask Spoofey AI about your exact case, or a person on our team will reply by email.
Last modified on October 23, 2026 · 1 min read
Edit