# Get all credential paths

Endpoint: GET /credential-paths
Version: 5.1.51
Security: api_key

## Security:

  - `api_key` (unknown)
    apiKey in header Authorization

## Query parameters:

  - `page_number` (integer)
    The page number for which to get credential paths. This will default to the first page if excluded

  - `page_size` (integer)
    The maximum number of objects to return. This will default to the DefaultApiPageSize setting if not provided

## Response 200:

  - `200` (unknown)
    Success

## Response 200 fields (application/json):

  - `_pageInfo` (object)

  - `_pageInfo.numberOnPage` (integer)
    The number of items on this page. This should always match the page size unless it is the last page.

  - `_pageInfo.total` (integer)
    The total number of items

  - `responseList` (array)

  - `responseList.credentialPathId` (integer)
    The ID number of the credential path. This field is auto-generated by the Masking Engine.

  - `responseList.credentialPathName` (string)
    The name of the credential path.

  - `responseList.description` (string)
    The description of the credential path.

  - `responseList.passwordVaultId` (integer)
    The ID of the password vault which contains this credential path.

  - `responseList.credentialParameters` (object)
    The parameters for this credential path.

## Response 400:

  - `400` (unknown)
    Bad request

## Response 403:

  - `403` (unknown)
    Forbidden access

