# Visier Profile Management APIs API

> Visier Profile Management APIs API on Apizie: 10 endpoints (Retrieve a list of all profiles, Retrieve a list of analytic tenant profiles, Retrieve the details of an analytic tenant profile, Assign an analytic tenant profile to administrating tenant users, …) returned as clean JSON through one API key. Send your own provider key in the x-upstream-key header. Call it over REST at https://apizie.tech/v1/open-data:visier-profile-management/{endpoint} or from Claude, ChatGPT and Cursor through the Apizie MCP server. Free plan: 1,000 requests a month.

- Project key: `open-data:visier-profile-management`
- Category: Open Data
- Status: byok
- Source: https://visier.com
- Page: https://apizie.tech/api/open-data/visier-profile-management
- OpenAPI: https://apizie.tech/api/open-data/visier-profile-management/openapi.json

Visier APIs for managing the profiles assigned to users

## Endpoints

### Retrieve a list of all profiles
`GET https://apizie.tech/v1/open-data:visier-profile-management/profile-management-get-all-profiles` (byok)

### Retrieve a list of analytic tenant profiles
`GET https://apizie.tech/v1/open-data:visier-profile-management/profile-management-get-analytic-profiles` (byok)

### Retrieve the details of an analytic tenant profile
`GET https://apizie.tech/v1/open-data:visier-profile-management/profile-management-get-analytic-profile-detail` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| profileId | string | yes | The ID of the profile to retrieve details for. |

### Assign an analytic tenant profile to administrating tenant users
`POST https://apizie.tech/v1/open-data:visier-profile-management/profile-management-assign-analytic-profile` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| profileId | string | yes | The ID of the profile to assign. |
| body | object | yes | JSON request body |

### Remove an analytic tenant profile from administrating tenant users
`POST https://apizie.tech/v1/open-data:visier-profile-management/profile-management-remove-analytic-profile` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| profileId | string | yes | The ID of the profile to remove. |
| body | object | yes | JSON request body |

### Retrieve the details of a profile
`GET https://apizie.tech/v1/open-data:visier-profile-management/profile-management-get-profile-detail` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| profileId | string | yes | The ID of the profile to retrieve details for. |

### Assign a profile to a list of users
`POST https://apizie.tech/v1/open-data:visier-profile-management/profile-management-assign-profile` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| profileId | string | yes | The ID of the profile to assign to a list of users. |
| body | object | yes | JSON request body |

### Remove a profile from a list of users
`POST https://apizie.tech/v1/open-data:visier-profile-management/profile-management-remove-profile` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| profileId | string | yes | The ID of the profile to remove to a list of users. |
| body | object | yes | JSON request body |

### Retrieve an administrating tenant user's analytic tenant profiles
`GET https://apizie.tech/v1/open-data:visier-profile-management/profile-management-get-analytic-user-profile` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| userId | string | yes | The ID of the user you want to retrieve. |

### Retrieve a user's profiles
`GET https://apizie.tech/v1/open-data:visier-profile-management/profile-management-get-user-profile` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| userId | string | yes | The ID of the user you want to retrieve. |

## Example
```
curl "https://apizie.tech/v1/open-data:visier-profile-management/profile-management-get-all-profiles" \
  -H "x-api-key: $APIZIE_KEY" \
  -H "x-upstream-key: $PROVIDER_KEY"
```

## FAQ

### How do I call the Visier Profile Management APIs API?
Create a free Apizie key, then send GET https://apizie.tech/v1/open-data:visier-profile-management/profile-management-get-all-profiles with the header x-api-key. Every endpoint returns { project, data, timestamp }.

### Is the Visier Profile Management APIs API free on Apizie?
Yes. The Free plan includes 1,000 requests a month at 100 requests a minute, no credit card. Visier Profile Management APIs itself also needs your own key from {vanity-name}.api.visier.io.

### Can AI agents use the Visier Profile Management APIs API?
Yes. Add the Apizie MCP server (https://apizie.tech/mcp) to Claude, ChatGPT, Cursor or VS Code, then ask in plain language. The agent calls run_scraper with project key open-data:visier-profile-management.

### What is the status of the Visier Profile Management APIs API?
Needs your own provider key (bring your own key)
