# Quick Start Guide
source: https://developer.mastercard.com/fld-suspected-fraud/documentation/quick-start-guide/index.md

## Overview {#overview}

Suspected Fraud data API provides multiple channels for submission and management of fraud records. This section guides you through getting started with the Mastercard Developers Platform.
Tip: We recommend that you begin testing in the Sandbox environment.

#### You can follow this guide to learn: {#you-can-follow-this-guide-to-learn}

> * How to create a project for the service.
> * How Mastercard Developers approach authentication.
> * How to generate your credentials and API client.
> * How to get access to Sandbox and Production.

## Accessing the API {#accessing-the-api}

1. Navigate to [Mastercard Developers](https://developer.mastercard.com/) and click **Sign up**, and create an account.
2. Activate your account by opening the link sent to your email address, and log in.
3. Request access to the API if needed. APIs with a 'lock icon' require permission to view their documentation and create a project. To gain access to these services, you need to submit an access request form. Once submitted, you receive an email confirmation approving or denying your access.

## Generate your credentials {#generate-your-credentials}

To generate your Sandbox and Production credentials, you must create a new Mastercard Developers project. Generating Sandbox credentials give you access to our Sandbox, which has rich, mocked data that helps you understand the API.

1. Create a project on your [My Projects](https://developer.mastercard.com/dashboard) page.
2. Name your project.
3. Indicate whether you are creating a project on behalf of a client.


Note: Check **Yes** if you are creating an API integration project for a customer. For example, you act as an integrator, a processor, or a service provider, and your customer is a merchant, an issuer, or an acquirer.   
4. Provide the client company name and client company address (if applicable).  
5. Select **Suspected Fraud API** for API service. Note: If you cannot find Suspected Fraud API in the list, it means that you have not configured your setup properly or your account does not have access to service documentation. Refer to the [onboarding documentation](https://developer.mastercard.com/fld-suspected-fraud/documentation/customer-onboarding-guide/index.md) to ensure that you have followed the procedures correctly, and that you have access to the service documentation when logged in. 6. Provide the commercial countries for the project. This field represents where your client is doing business. Note: If you are creating a project for a client, the commercial countries are where the client does business ![](https://static.developer.mastercard.com/content/fld-suspected-fraud/uploads/qsg1new.png) ![](https://static.developer.mastercard.com/content/fld-suspected-fraud/uploads/qsg11new.png) 7. Proceed to create your **Project Credentials** . Create a key alias and keystore password. Note these credentials.   
![](https://static.developer.mastercard.com/content/fld-suspected-fraud/uploads/qsg_2new.png)   
8. Download, and keep safe, your PKCS#12 (.p12) keystore file.  
9. Save your Sandbox credentials.   
![](https://static.developer.mastercard.com/content/fld-suspected-fraud/uploads/qsg_3new.png)   
10. Click **Create Project** to generate **Additional Credentials** like Mastercard encryption keys automatically.   
![](https://static.developer.mastercard.com/content/fld-suspected-fraud/uploads/qsg_4new.png)   
11. After you finish this flow, you will land on the Project page. There, check your:

<br />

* Sandbox and Production status ('Ready' or 'Not Requested').
* Sandbox and Production credentials, including the consumer key and encryption key fingerprint. ![](https://static.developer.mastercard.com/content/fld-suspected-fraud/uploads/qsg_5new.png) Warning: A warning type callout with *markdown* **styling** Suspected Fraud API Sandbox and Production Keys will expire after 30 days. You will have to generate a new set of keys after they expire.

## Integrate {#integrate}

### Generate your own API client {#generate-your-own-api-client}

1. Navigate to the [API Reference](https://developer.mastercard.com/fld-suspected-fraud/documentation/api-reference/index.md) section.
2. Download the API specification [suspected_fraud_api.yaml](https://static.developer.mastercard.com/content/fld-suspected-fraud/swagger/suspected_fraud_api.yaml) (48KB).
3. Generate and configure an API client for this API. For more information, refer to [Integration and Testing](https://developer.mastercard.com/fld-suspected-fraud/documentation/integration/index.md).
4. Configure your Suspected Fraud API client using our [client libraries](https://developer.mastercard.com/platform/documentation/security-and-authentication/securing-sensitive-data-using-payload-encryption/#client-libraries).

### Testing the service {#testing-the-service}

You can test our service using three different methods:

1. If you are using Insomnia, refer to [Insomnia Tutorial](https://developer.mastercard.com/platform/tutorial/use-insomnia-rest-client-for-mastercard-apis/).
2. If you are using our Reference Application, refer to [Reference Application](https://developer.mastercard.com/fld-suspected-fraud/documentation/reference-app/index.md) page.

For more information on testing, refer to [Integration and Testing](https://developer.mastercard.com/fld-suspected-fraud/documentation/integration/index.md) page.

Note: For a detailed step-by-step guide, see [Generating and Configuring a Mastercard API Client](https://developer.mastercard.com/platform/documentation/security-and-authentication/generating-and-configuring-a-mastercard-api-client/).

<br />

## Go-Live {#go-live}

After you have tested your implementation in our Sandbox environments, it is time to move to the production environment.

### Steps to moving to production {#steps-to-moving-to-production}

1. Select **Request Production Access** within your project  
   ![](https://static.developer.mastercard.com/content/fld-suspected-fraud/uploads/qsg_5new.png)
2. Enter your Production key alias and keystore password.   
   ![](https://static.developer.mastercard.com/content/fld-suspected-fraud/uploads/qsg_6new.png)
3. Save your key alias and keystore password for future reference.
4. Confirm and download your Production keys.

Note: Production credentials generate instantly, but you need approval for Production environment access before going live. You get a notification when your access is approved or denied.

## Next Steps {#next-steps}

Now that you have access to the service, you can begin testing, proceed to the [Use Cases](https://developer.mastercard.com/fld-suspected-fraud/documentation/use-cases/index.md) section to learn about the different use cases of the service.
