BigPanda Users & SCIM API

User management plus a standards-based SCIM 2.0 provisioning surface for Users and Groups.

Operations 26

Each operation below carries the questions people ask an LLM about it and the instructions they give an agent to run it. Generated by API Evangelist overlay

POST /resources/v2.1/users/activate Activate an invited user account · Activate User #
Ask an LLM
“How does an invited user finish the invitation flow and become active?”
“Can I activate a user account that was invited but never set up?”
Tell an agent
Activate the invited user account to complete their invitation.
Finish activation for the pending invited user.
POST /resources/v2.1/users/change-password Change a user's password · Change user password #
Ask an LLM
“Can an admin reset someone's password in BigPanda through the API?”
“Does changing a password require the user's current credentials?”
Tell an agent
Change this user's password to the new one I provide.
Update my password using my current credentials.
POST /scim/v2/Groups Create a group via SCIM · Create SCIM Group #
Ask an LLM
“Can my identity provider create a new group through SCIM provisioning?”
“How do I provision a group with SCIM so members sync from my IdP?”
Tell an agent
Create a new SCIM group for the on-call team.
Provision a group through the SCIM Groups endpoint.
GET /scim/v2/Groups List groups via SCIM · Get SCIM Groups #
Ask an LLM
“Which groups has my identity provider provisioned over SCIM?”
“What's the rate limit when listing SCIM groups?”
Tell an agent
List all SCIM groups in the organization.
Fetch the SCIM Groups list filtered by my SCIM query.
POST /scim/v2/Users Provision a user via SCIM · Create SCIM User #
Ask an LLM
“Can I provision a new user from my identity provider with SCIM?”
“What happens when I POST a user to the SCIM Users resource?”
Tell an agent
Provision a new user through SCIM.
Create a SCIM user record for the new hire.
GET /scim/v2/Users List users via SCIM · Get SCIM Users #
Ask an LLM
“Which users are provisioned through SCIM right now?”
“Can I filter the SCIM Users list with standard SCIM query parameters?”
Tell an agent
List SCIM-provisioned users in the organization.
Query the SCIM Users resource with my filter.
DELETE /scim/v2/Groups/{group_id} Delete a SCIM group · Delete SCIM Group by ID #
Ask an LLM
“How do I deprovision a group that was created through SCIM?”
“Can I remove a SCIM group by its ID?”
Tell an agent destructive · confirm first
Delete SCIM group {group_id}.
Deprovision the SCIM group with ID {group_id}.
GET /scim/v2/Groups/{group_id} Get a SCIM group by ID · Get SCIM Group by ID #
Ask an LLM
“How can I see the details and members of one SCIM group?”
“Can I look up a single provisioned group by its SCIM ID?”
Tell an agent
Get SCIM group {group_id}.
Show the members and details of SCIM group {group_id}.
PATCH /scim/v2/Groups/{group_id} Partially update a SCIM group · Patch SCIM Group by ID #
Ask an LLM
“Can I add or remove members of a SCIM group without replacing it?”
“Is there a partial update for SCIM groups?”
Tell an agent
Patch SCIM group {group_id} to add these members.
Partially update only the changed fields of SCIM group {group_id}.
PUT /scim/v2/Groups/{group_id} Replace a SCIM group · Update SCIM Group by ID #
Ask an LLM
“Can I overwrite a SCIM group's full details in one request?”
“Which call replaces the whole group record rather than patching it?”
Tell an agent
Replace SCIM group {group_id} with this full group definition.
Do a full PUT update of SCIM group {group_id}.
DELETE /resources/v2.1/users/{user_id} Delete a user · Delete User by Id #
Ask an LLM
“How do I remove a user from my BigPanda organization?”
“Can I delete a user permanently by their ID?”
Tell an agent destructive · confirm first
Delete user {user_id}.
Remove the user with ID {user_id} from the organization.
GET /resources/v2.1/users/{user_id} Get a user by ID (v2.1 resources) · Get User by Id #
Ask an LLM
“Can I fetch one user's record from the v2.1 users resource?”
“What does the v2.1 user lookup return for a given user ID?”
Tell an agent
Get user {user_id} from the v2.1 users resource.
Look up the v2.1 record for user {user_id}.
PATCH /resources/v2.1/users/{user_id} Modify a user's details · Patch User by Id #
Ask an LLM
“Can I change a user's name or other details after they're created?”
“Which call edits an existing user's fields in the v2.1 resource?”
Tell an agent
Update user {user_id} with these changed fields.
Modify the profile of user {user_id}.
GET /resources/v2.1/users/{user_id}/permissions Get a user's permissions for a product · Get User Permissions By Product #
Ask an LLM
“What permissions does a given user actually have within a product?”
“Why would the user permissions lookup return 403 for my organization?”
Tell an agent
Show the flat permissions of user {user_id} for the product scope.
Check what user {user_id} is allowed to do under Central IAM.
GET /resources/v2.1/users Search users with filters · Get Users by Query Params #
Ask an LLM
“Can I find users by name, state or role in one query?”
“Which users were created between two dates?”
Tell an agent
Find users named {name} with state {state}.
List users with role {roleId} created since {since}.
POST /resources/v2.1/users Create a user directly · Post New User #
Ask an LLM
“Can I create a user without sending them an email invitation?”
“What's the v2.1 call to add a new user record?”
Tell an agent
Create a new user with the details I provide.
Add a user record directly in the v2.1 users resource.
GET /scim/v2/Users/{user_id} Get a SCIM user by ID · Get user by ID #
Ask an LLM
“How can I see a user's SCIM representation by ID?”
“Can my IdP read back a single provisioned user?”
Tell an agent
Get SCIM user {user_id}.
Read the SCIM record of provisioned user {user_id}.
PATCH /scim/v2/Users/{user_id} Partially update a SCIM user · Patch user by ID #
Ask an LLM
“Can I deactivate a provisioned user by patching just the active flag over SCIM?”
“Is there a SCIM partial update for a single user attribute?”
Tell an agent
Patch SCIM user {user_id} to set active to false.
Partially update SCIM user {user_id} with only the changed attributes.
PUT /scim/v2/Users/{user_id} Replace a SCIM user · SCIM Update user by ID #
Ask an LLM
“Can I overwrite a provisioned user's full SCIM record?”
“Which SCIM call replaces all of a user's attributes at once?”
Tell an agent
Replace SCIM user {user_id} with this full record.
Do a full SCIM PUT for user {user_id}.
POST /resources/v2.1/users/invite Invite a user by email · Invite User #
Ask an LLM
“How do I invite a teammate to my BigPanda organization by email?”
“What does an invited user receive after I send the invitation?”
Tell an agent
Invite my colleague to the organization by email.
Send an email invitation to a new team member.
POST /resources/v2.1/users/invite/resend Resend a pending user invitation · Resend invite User #
Ask an LLM
“What if an invited user's invitation expired before they activated?”
“Can I resend the invite email to someone who hasn't activated yet?”
Tell an agent
Resend the pending invitation to the user who hasn't activated.
Send the lapsed invitation email again.
GET /users List all users in the organization · Retrieve All Users #
Ask an LLM
“Who are all the users in my organization?”
“Can I page through the full user list with a page size limit?”
Tell an agent
List every user in the organization.
Get page {page} of users, {limit} per page.
GET /users/activity Check which users were active or inactive · Retrieve User Activity #
Ask an LLM
“Which users haven't used the AI Incident Assistant in the last 30 days?”
“What is the default lookback when I don't pass days or a date range?”
Tell an agent
List users inactive over the last {days} days.
Show user activity from {from} to {to}.
GET /users/{userId}/roles Get a user's roles · Retrieve User Roles #
Ask an LLM
“Which roles and permissions are assigned to a specific user?”
“Can I check if someone has the admin role?”
Tell an agent
Show the roles assigned to user {userId}.
List role permissions for user {userId}.
PATCH /users/{userId}/roles Add, remove or replace a user's roles · Update User Roles #
Ask an LLM
“Can I add a role to a user without wiping their existing roles?”
“What happens if I remove every role from a user?”
Tell an agent
Add roles {roleIds} to user {userId}.
Apply role action {action} with roles {roleIds} for user {userId}.
GET /users/{userId} Get a user with last activity · Retrieve a User #
Ask an LLM
“When was a particular user last active?”
“Can I retrieve one user including their last activity timestamp?”
Tell an agent
Get user {userId} and their last activity time.
Show when user {userId} was last active.

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/bigpanda:bigpanda-users-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

bigpanda-users-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: BigPanda Users API
  description: BigPanda Users operations, assembled verbatim from the OpenAPI fragments BigPanda publishes on its own API reference at https://api-docs.bigpanda.io/. Each operation carries x-source-url naming the exact provider page it was read from. BigPanda hosts each organization in a single data management region (US or EU); send requests to the base URL for your region.
  version: 1.0.0
  contact:
    name: BigPanda Support
    url: https://api-docs.bigpanda.io/
  license:
    name: Proprietary
    url: https://www.bigpanda.io/legal/
  x-provenance:
    method: searched
    source: https://api-docs.bigpanda.io/llms.txt
    harvested: '2026-09-04'
    assembly: 'Operations copied verbatim from the per-endpoint OpenAPI 3.0.1 fragments BigPanda publishes at https://api-docs.bigpanda.io/<endpoint>.md. Assembly-only normalizations: Apidog x-apidog security metadata stripped, securityScheme type "bearer" corrected to type http/scheme bearer, schema name collisions suffixed. No operation, parameter, schema or response was authored by API Evangelist.'
    operations: 26
servers:
- url: https://api.bigpanda.io
  description: US Region
- url: https://api.eu.bigpanda.io
  description: EU Region
tags:


# --- truncated at 32 KB (97 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/bigpanda/refs/heads/main/openapi/bigpanda-users-api-openapi.yml