Organizations API
The Organizations API provides endpoints for managing Grafana organizations and their members.Get Current Organization
Get the current organization for the authenticated user.Organization ID
Organization name
Get Organization by ID
Retrieve an organization by its ID.Organization ID
Get Organization by Name
Retrieve an organization by its name.Organization name (URL encoded)
Create Organization
Create a new organization. Only works ifusers.allow_org_create is enabled in Grafana configuration.
Organization name
ID of the newly created organization
Confirmation message
Update Current Organization
Update the current organization’s name.New organization name
Update Organization
Update an organization by ID.Organization ID
New organization name
Update Organization Address
Update the address for an organization.Address line 1
Address line 2
City
ZIP or postal code
State or province
Country
Delete Organization
Delete an organization by ID.Organization ID
Search Organizations
Search all organizations.Number of organizations per page
Page number
Search query (searches organization name)
Filter by exact organization name
Get Organization Users
Get all users in the current organization.User ID
User email
Username
Organization role: “Admin”, “Editor”, or “Viewer”
Add User to Organization
Add a user to the current organization.Username or email of the user to add
Role to assign: “Admin”, “Editor”, or “Viewer”
Update User in Organization
Update a user’s role in the current organization.User ID
New role: “Admin”, “Editor”, or “Viewer”
Remove User from Organization
Remove a user from the current organization.User ID to remove
Permissions
If you are running Grafana Enterprise with Fine-grained access control enabled:- Read organization: Requires
orgs:readpermission - Create organization: Requires
orgs:createpermission - Update organization: Requires
orgs:writepermission - Delete organization: Requires
orgs:deletepermission - Manage org users: Requires
org.users:add,org.users:write, ororg.users:removepermissions