Retrieve detailed information about a specific fraud report.
Only returns reports submitted by the authenticated user's organization. Includes all suspect information, fraud details, evidence files, and review status.
Authorization
ApiKeyAuth In: header
Path Parameters
Unique fraud report ID (e.g., Fraud-4190)
Response Body
application/json
application/json
curl -X GET "https://example.com/api/v1/fraud/reports/string/"{ "data": { "success": true, "message": "Fraud report retrieved successfully", "data": { "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "report_id": "Fraud-4190", "organisation_name": "ABC Corp", "first_name": "John", "middle_name": "string", "last_name": "Doe", "full_name": "John Doe", "date_of_birth": "2019-08-24", "gender": "string", "country": "Nigeria", "state": "string", "city": "string", "fraud_category": "bank", "fraud_category_display": "Bank Fraud", "fraud_type": "Account Takeover", "date_of_fraud": "2019-08-24", "description": "string", "bank_name": "string", "bank_account_number": "string", "amount_involved": 0, "currency": "NGN", "id_type": "string", "id_number": "string", "evidence_files": [ "string" ], "status": "pending", "status_display": "Pending Review", "is_verified": false, "reviewed_at": "2019-08-24T14:15:22Z", "review_notes": "string", "created_at": "2019-08-24T14:15:22Z", "updated_at": "2019-08-24T14:15:22Z" } }, "status": true, "message": "Request successful.", "errors": {}, "meta": { "timestamp": "2019-08-24T14:15:22Z", "version": "v1", "request_id": "string" }, "pagination": { "page": 0, "page_size": 0, "total_pages": 0, "total_items": 0 }}response_code values (e.g., 00 Success, 01 Not Found, 02 Unavailable).Join our developer Slack channel for real-time integration support, engineering updates, and direct Q&A with the Prembly team.
Join Slack ChannelList fraud reports GET
Retrieve a list of fraud reports with optional global or organization-specific view. **Scope Options:** - `global` (default): View all approved fraud reports from all organizations in the fraud bank - `organisation`: View reports submitted by your organization only **Filtering:** - Status (pending, under_review, approved, declined) - Fraud category (bank, ecommerce, telecom, digital, insurance, online, others) - Search (by report ID, name, fraud type) Returns reports ordered by creation date (most recent first).
Submit a fraud report POST
Submit a new fraud report with suspect information, fraud details, and evidence. Required fields: - first_name, last_name - fraud_category, fraud_type - date_of_fraud - description - country Optional fields: - Evidence files (uploaded as multipart/form-data) - Bank details (required for bank fraud category) - ID information - Amount involved The system automatically generates a unique report ID (e.g., Fraud-4190).