The US Fraud Stats API is a RESTful API that exposes analytical insights from data on the most reported types of fraud in the United States. The dataset includes details like the number of cases, total reported losses, and median losses per fraud type. Designed for researchers, journalists, analysts, and developers, the API allows segmented access to data by fraud category. Each endpoint is optimized for specific queries, enabling users to filter and sort by case volume, financial impact, or fraud type. This helps in building dashboards, generating insights, and monitoring trends related to fraud in the U.S.
{"fraud_types":[{"rank":1,"category":"Imposter scams"},{"rank":2,"category":"Online shopping and negative reviews"},{"rank":3,"category":"Business and job opportunities"},{"rank":4,"category":"Investment related"},{"rank":5,"category":"Internet services"},{"rank":6,"category":"Prizes, sweepstakes and lotteries"},{"rank":7,"category":"Telephone and mobile services"},{"rank":8,"category":"Health care"},{"rank":9,"category":"Travel, vacations, timeshare plans"},{"rank":10,"category":"Mortgage foreclosure relief, debt management"}]}
curl --location --request POST 'https://zylalabs.com/api/6524/us+fraud+stats+api/9447/get+types+of+fraud' --header 'Authorization: Bearer YOUR_API_KEY' --header 'Content-Type: application/json' --data-raw '{}'
{"fraud":"Imposter scams","number_of_reports":845806}
curl --location --request POST 'https://zylalabs.com/api/6524/us+fraud+stats+api/9448/get+number+of+reports+by+type' --header 'Authorization: Bearer YOUR_API_KEY' --header 'Content-Type: application/json' --data-raw '{"type_of_fraud":"Required"}'
{"fraud":"Imposter scams","median_losses":800,"unit":"USD"}
curl --location --request POST 'https://zylalabs.com/api/6524/us+fraud+stats+api/9449/get+median+loss+per+incident+by+type' --header 'Authorization: Bearer YOUR_API_KEY' --header 'Content-Type: application/json' --data-raw '{"type_of_fraud":"Required"}'
{"fraud":"Imposter scams","total_losses":2950000000,"unit":"dollars"}
curl --location --request POST 'https://zylalabs.com/api/6524/us+fraud+stats+api/9450/get+total+annual+losses+by+type' --header 'Authorization: Bearer YOUR_API_KEY' --header 'Content-Type: application/json' --data-raw '{"type_of_fraud":"Required"}'
| Header | Description |
|---|---|
Authorization
|
[Required] Should be Bearer access_key. See "Your API Access Key" above when you are subscribed. |
No long-term commitment. Upgrade, downgrade, or cancel anytime. Free Trial includes up to 50 requests.
The US Fraud Stats API provides statistics on various types of fraud, including the number of cases, total reported losses, and median losses per fraud type.
You can filter the data by fraud category, case volume, financial impact, or specific fraud types through the API's segmented access endpoints.
The API is designed for researchers, journalists, analysts, and developers who need detailed insights and analytical data on fraud trends in the United States.
Yes, the US Fraud Stats API is RESTful, meaning it follows standard HTTP methods for requests, making it easy to integrate and use with various applications.
Absolutely! The API is optimized for specific queries, allowing you to build dashboards and generate insights related to fraud trends in the U.S.
Each endpoint returns specific fraud-related data: the types of fraud, number of reports, median losses, and total annual losses. For example, the "get types of fraud" endpoint returns a ranked list of fraud categories, while "get number of reports by type" provides the count of cases for a specified fraud type.
Key fields include "fraud" (the type of fraud), "number_of_reports" (case count), "median_losses" (average loss per incident), and "total_losses" (annual financial impact). Each response is structured to provide clear insights into fraud statistics.
Users must specify a fraud type as a parameter for the endpoints that provide detailed statistics (e.g., "get number of reports by type"). The fraud types can be obtained from the "get types of fraud" endpoint, ensuring valid requests.
The response data is organized in JSON format, with each endpoint returning a structured object. For instance, the "get median loss per incident by type" returns an object containing the fraud type, median loss, and currency unit, making it easy to parse and utilize.
Typical use cases include analyzing fraud trends, creating visual dashboards, conducting research on fraud impacts, and generating reports for stakeholders. The data can help identify high-risk fraud types and inform preventive measures.
Data accuracy is maintained through rigorous collection methods and regular updates from reliable sources. The API aggregates reports from various agencies, ensuring that the statistics reflect the most current and comprehensive fraud data available.
Users can utilize the returned data by integrating it into applications for real-time analysis, generating visualizations for presentations, or conducting in-depth research. The structured format allows for easy manipulation and filtering based on user needs.
Each endpoint provides distinct information: the "get types of fraud" endpoint lists fraud categories, while the "get number of reports by type" gives case counts. The "get median loss per incident" and "get total annual losses" endpoints provide financial insights specific to each fraud type.
Please have a look at our Refund Policy: https://zylalabs.com/terms#refund
To obtain your API key, you first need to sign in to your account and subscribe to the API you want to use. Once subscribed, go to your Profile, open the Subscription section, and select the specific API. Your API key will be available there and can be used to authenticate your requests.
You can’t switch APIs during the free trial. If you subscribe to a different API, your trial will end and the new subscription will start as a paid plan.
If you don’t cancel before the 7th day, your free trial will end automatically and your subscription will switch to a paid plan under the same plan you originally subscribed to, meaning you will be charged and gain access to the API calls included in that plan.
The free trial ends when you reach 50 API requests or after 7 days, whichever comes first.
No, the free trial is available only once, so we recommend using it on the API that interests you the most. Most of our APIs offer a free trial, but some may not include this option.
Yes, we offer a 7-day free trial that allows you to make up to 50 API calls at no cost, so you can test our APIs without any commitment.
Zyla API Hub is like a big store for APIs, where you can find thousands of them all in one place. We also offer dedicated support and real-time monitoring of all APIs. Once you sign up, you can pick and choose which APIs you want to use. Just remember, each API needs its own subscription. But if you subscribe to multiple ones, you'll use the same key for all of them, making things easier for you.
Service Level:
100%
Response Time:
152ms
Service Level:
100%
Response Time:
7ms
Service Level:
100%
Response Time:
169ms
Service Level:
100%
Response Time:
121ms
Service Level:
100%
Response Time:
133ms
Service Level:
100%
Response Time:
2,379ms
Service Level:
100%
Response Time:
124ms
Service Level:
100%
Response Time:
100ms
Service Level:
100%
Response Time:
2,350ms
Service Level:
100%
Response Time:
52ms
Service Level:
100%
Response Time:
3,044ms
Service Level:
100%
Response Time:
57ms
Service Level:
100%
Response Time:
6,532ms
Service Level:
100%
Response Time:
52ms
Service Level:
100%
Response Time:
2,164ms
Service Level:
100%
Response Time:
54ms
Service Level:
40%
Response Time:
124ms
Service Level:
100%
Response Time:
2,121ms
Service Level:
100%
Response Time:
19,411ms
Service Level:
100%
Response Time:
10,140ms