# Get User Data
source: https://developer.mastercard.com/riskrecon-api/documentation/testing/user-samples/retrve-user-data-smpl/index.md

Allows you to retrieve all the user data of your organization.

## Pre-requisites {#pre-requisites}

Refer to the [Retrieve User Data](https://developer.mastercard.com/riskrecon-api/documentation/use-cases/user/retrieve-user-data/index.md) use case.

## Request URL for Sandbox environment {#request-url-for-sandbox-environment}

    GET https://api.sandbox.riskrecon.com/v1/user_mgmt

## Request URL for Production environment {#request-url-for-production-environment}

    GET https://api.riskrecon.com/v1/user_mgmt

## Test Cases {#test-cases}

### Test Case: Success - Retrieve all the user data of your organization {#test-case-success---retrieve-all-the-user-data-of-your-organization}

**Request**

Here is an example of a request made using a `curl` command.

```bash
curl -X 'GET' \
  'https://api.sandbox.riskrecon.com/v1/user_mgmt' \
  -H 'accept: application/json'
  -H 'Authorization: valid_JWT_token'
```

**Response**

get:

```json
{
  "users": [
    {
      "bucket_ids": null,
      "cell_phone": "",
      "company_id": 208354,
      "current_sign_in_at": "2020-08-20T22:54:01",
      "customer_id": "68eb648c-cf52-4ee2-83df-9e0231999084",
      "email": "velma2046@goodwin.com",
      "employee_id": "",
      "eula_accepted_on": null,
      "first_name": "Ross",
      "has_multi_users": null,
      "id": 208386,
      "is_active": true,
      "last_name": "Boyer",
      "last_sign_in_at": "2020-08-20T22:09:09",
      "primary_user_id": null,
      "product_tour_at": null,
      "scopes": [
        {
          "created_at": "2017-11-10T23:06:08",
          "description": "Qui iusto ea libero minus harum iste ullam qui.",
          "display_name": "Laudantium rerum possimus corrupti architecto.",
          "id": 208418,
          "name": "UserAdministration",
          "updated_at": "2017-11-10T23:06:08"
        },
        {
          "created_at": "2017-11-10T23:06:08",
          "description": "Soluta beatae dicta voluptates ab eum est nisi.",
          "display_name": "Aut consequatur enim aspernatur officia?",
          "id": 208450,
          "name": "Analyst",
          "updated_at": "2017-11-10T23:06:08"
        },
        {
          "created_at": "2017-11-10T23:06:08",
          "description": "Cum quam nobis minima aut reiciendis nobis commodi.",
          "display_name": "Magni aut veritatis quod nihil aperiam dicta velit quo?",
          "id": 208482,
          "name": "RiskClassifier",
          "updated_at": "2017-11-10T23:06:08"
        },
        {
          "created_at": "2017-11-10T23:06:08",
          "description": "Ea rerum architecto sed quia.",
          "display_name": "Reprehenderit autem ipsam ut.",
          "id": 208514,
          "name": "EnterpriseAlertingConfig",
          "updated_at": "2017-11-10T23:06:08"
        }
      ],
      "work_phone": null
    },
    {
      "bucket_ids": null,
      "cell_phone": "",
      "company_id": 3746,
      "current_sign_in_at": "2020-08-20T22:54:01",
      "customer_id": "c6451e5d-0e1e-435a-9974-566bccaa23d2",
      "email": "brooks2041@torp.info",
      "employee_id": "",
      "eula_accepted_on": null,
      "first_name": "Nicolas",
      "has_multi_users": null,
      "id": 3778,
      "is_active": true,
      "last_name": "Cruickshank",
      "last_sign_in_at": "2020-08-20T22:09:09",
      "primary_user_id": null,
      "product_tour_at": null,
      "scopes": [
        {
          "created_at": "2017-11-10T23:06:08",
          "description": "Expedita suscipit pariatur ut deserunt ut eum. Neque aut accusantium sit.",
          "display_name": "Eos debitis iusto incidunt doloribus?",
          "id": 3810,
          "name": "UserAdministration",
          "updated_at": "2017-11-10T23:06:08"
        },
        {
          "created_at": "2017-11-10T23:06:08",
          "description": "Impedit laborum aliquam earum aut doloremque nesciunt dolor ipsam aliquid.",
          "display_name": "Deserunt voluptate ut alias quos blanditiis praesentium.",
          "id": 3842,
          "name": "RiskOfficer",
          "updated_at": "2017-11-10T23:06:08"
        }
      ],
      "work_phone": null
    }
  ]
}
```

### Test Case: Fail - Invalid JSON Web Token {#test-case-fail---invalid-json-web-token}

**Request**

Here is an example of a request made with an invalid JSON Web Token using a `curl` command.

```bash
curl -X 'GET' \
  'https://api.sandbox.riskrecon.com/v1/user_mgmt' \
  -H 'accept: application/json'
  -H 'Authorization: invalid_JWT_token'
```

**Response**

HTTP Error response 401

```json
{
  "Errors": {
    "Error": [
      {
        "Description": "Unauthorized request",
        "Details": "Invalid JWT",
        "ReasonCode": "UNAUTHORIZED",
        "Recoverable": false,
        "Source": "RISKRECON_API"
      }
    ]
  }
}
```

