Acquia Organizations API
The Organizations API from Acquia — 18 operation(s) for organizations.
Operations 27
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
Ask an LLM
“Which Acquia organizations is my account part of?”
“What organizations hold my team's subscriptions?”
Tell an agent
List all the organizations I belong to.
Show every organization my account can see.
GET
/organizations/{organizationUuid}
View details of one organization · Return details about a specific organization
#
Ask an LLM
“Who owns a specific organization and what are its details?”
“Can I pull up one organization's record by its UUID?”
Tell an agent
Get the details of organization {organization}.
Show me organization {organization}.
Ask an LLM
“How do I change the name of my organization?”
“Can I rename an organization after it was created?”
Tell an agent
Rename organization {organization} to {name}.
Change the name of organization {organization} to {name}.
DELETE
/organizations/{organizationUuid}
Delete an organization · Deletes a specific organization by its UUID
#
Ask an LLM
“Can I permanently delete an organization I no longer need?”
“What's involved in removing a whole organization?”
Tell an agent destructive · confirm first
Delete organization {organization}.
Permanently remove organization {organization}.
POST
/organizations/{organizationUuid}/actions/change-owner
Transfer ownership of an organization · Changes the organization owner
#
Ask an LLM
“How do I hand ownership of my organization to another user?”
“Can I make someone else the main billing contact for an organization?”
Tell an agent
Make user {user} the owner of organization {organization}.
Transfer ownership of organization {organization} to {user}.
POST
/organizations/{organizationUuid}/actions/leave
Leave an organization · Removes your account from an organization
#
Ask an LLM
“Can I remove myself from an organization I no longer work with?”
“What's the way to leave an organization with my own account?”
Tell an agent destructive · confirm first
Remove my account from organization {organization}.
Leave organization {organization}.
GET
/organizations/{organizationUuid}/admins
List an organization's administrators · Returns a list of organization administrators
#
Ask an LLM
“Who are the administrators of my organization?”
“Can I filter an organization's admins by email or last name?”
Tell an agent
List the administrators of organization {organization}.
Find admins of organization {organization} matching {filter}.
GET
/organizations/{organizationUuid}/admins/{userUuid}
View one organization administrator · Returns the user profile of this organization administrator
#
Ask an LLM
“What does the profile of a specific organization admin look like?”
“Is a particular user an administrator of this organization?”
Tell an agent
Show the admin profile of user {user} in organization {organization}.
Get administrator {user} of organization {organization}.
DELETE
/organizations/{organizationUuid}/admins/{userUuid}
Remove a user's admin rights on an organization · Removes the user from the list of administrators for the organization
#
Ask an LLM
“How do I take away someone's organization administrator role?”
“Can I demote an admin without removing them from the organization?”
Tell an agent destructive · confirm first
Remove {user} from the administrators of organization {organization}.
Revoke admin rights for user {user} on organization {organization}.
GET
/organizations/{organizationUuid}/admin-invites
List pending admin invitations · Gets a list of invitations of administrators for this organization
#
Ask an LLM
“Which administrator invitations are still outstanding for my organization?”
“Who has been invited to become an org admin but hasn't accepted yet?”
Tell an agent
List the administrator invitations for organization {organization}.
Show pending admin invites in organization {organization} sorted by {sort}.
POST
/organizations/{organizationUuid}/admin-invites
Invite someone to be an organization admin · Invites a user to be an administrator in this organization
#
Ask an LLM
“How do I invite a colleague to administer my organization?”
“Can I send an admin invitation to an email address?”
Tell an agent
Invite {email} to be an administrator of organization {organization}.
Send an org admin invitation to {email} for organization {organization}.
GET
/organizations/{organizationUuid}/applications
List applications in an organization · Returns a list of applications that belong to the organization
#
Ask an LLM
“What applications belong to my organization?”
“Can I search an organization's applications by name?”
Tell an agent
List the applications in organization {organization}.
Find applications in organization {organization} matching {filter}.
GET
/organizations/{organizationUuid}/available-tags
List application tags available in an organization · Returns a list of all available application tags
#
Ask an LLM
“Which application tags are already defined in my organization?”
“What tags can I apply to applications in this organization?”
Tell an agent
List the available application tags in organization {organization}.
Show every tag I can use on applications in organization {organization}.
POST
/organizations/{organizationUuid}/available-tags
Add tags in bulk to organization resources · Adds bulk tags to organization resources
#
Ask an LLM
“Can I tag many organization resources at once?”
“How do I bulk-apply tags across my organization's resources?”
Tell an agent
Add tags {tags} to resources in context {context} of organization {organization}.
Bulk tag organization {organization} resources with {tags} using context {context}.
DELETE
/organizations/{organizationUuid}/available-tags
Remove tags in bulk from organization resources · Deletes bulk tags from organization resources
#
Ask an LLM
“Can I strip a set of tags from many organization resources in one request?”
“What's the way to bulk-delete tags across an organization?”
Tell an agent destructive · confirm first
Remove tags {tags} from resources in context {context} of organization {organization}.
Bulk delete tags {tags} ({context}) in organization {organization}.
GET
/organizations/{organizationUuid}/identity-provider
View an organization's identity provider · Returns an identity provider for an organization
#
Ask an LLM
“Which identity provider handles single sign-on for my organization?”
“Is SSO set up for this organization?”
Tell an agent
Show the identity provider for organization {organization}.
Get the SSO identity provider configured on organization {organization}.
GET
/organizations/{organizationUuid}/members
List all members of an organization · Returns a list of all organization members
#
Ask an LLM
“Who is a member of my organization across all its teams?”
“Can I filter organization members by permission or name?”
Tell an agent
List every member of organization {organization}.
Find members of organization {organization} matching {filter}.
GET
/organizations/{organizationUuid}/members/{userUuid}
View one organization member · Returns the user profile of this organization member
#
Ask an LLM
“What does a specific member's profile in my organization show?”
“Can I look up one organization member by their user ID?”
Tell an agent
Show the member profile of user {user} in organization {organization}.
Get organization {organization} member {user}.
DELETE
/organizations/{organizationUuid}/members/{userUuid}
Remove a member from an organization · Removes the member from the organization
#
Ask an LLM
“How do I kick someone out of my organization entirely?”
“Can I remove a departed employee from the organization?”
Tell an agent destructive · confirm first
Remove member {user} from organization {organization}.
Take user {user} out of organization {organization} completely.
GET
/organizations/{organizationUuid}/members/{userUuid}/applications
List applications a member can access · Returns a list of applications that an organization member has access to
#
Ask an LLM
“Which applications does a particular organization member have access to?”
“What can a given user reach inside my organization?”
Tell an agent
List the applications member {user} can access in organization {organization}.
Show which apps user {user} has access to within organization {organization}.
GET
/organizations/{organizationUuid}/notifications
List an organization's task notifications · Returns a list of notifications associated with this organization by its UUID
#
Ask an LLM
“What work items and tasks have been started in my organization recently?”
“Can I filter an organization's notifications by status?”
Tell an agent
List the notifications for organization {organization}.
Show organization {organization} notifications matching {filter}.
GET
/organizations/{organizationUuid}/roles
List roles defined in an organization · Returns a list of all the canonical roles within the organization
#
Ask an LLM
“What roles exist in my organization and what do they allow?”
“Can I see which organization roles were edited recently?”
Tell an agent
List the roles in organization {organization}.
Show organization {organization} roles sorted by {sort}.
POST
/organizations/{organizationUuid}/roles
Create a custom role in an organization · Creates a role
#
Ask an LLM
“How do I create a custom role with specific permissions?”
“Can I define a new role for my organization's teams?”
Tell an agent
Create role {name} in organization {organization} with permissions {permissions}.
Add a {name} role to organization {organization} described as {description} with permissions {permissions}.
GET
/organizations/{organizationUuid}/subscriptions
List subscriptions in an organization · Returns a list of subscriptions that belong to the organization
#
Ask an LLM
“Which subscriptions does my organization own?”
“Can I find an organization's subscription by name?”
Tell an agent
List the subscriptions in organization {organization}.
Find subscriptions in organization {organization} matching {filter}.
GET
/organizations/{organizationUuid}/team-invites
List pending team invitations in an organization · Gets a list of member invitations for all teams in this organization
#
Ask an LLM
“Which team member invitations are still pending across my organization?”
“Who has been invited to join a team but hasn't accepted?”
Tell an agent
List pending team invitations across organization {organization}.
Show the member invites for all teams in organization {organization}.
GET
/organizations/{organizationUuid}/teams
List teams in an organization · Returns a list of teams associated with the organization
#
Ask an LLM
“What teams exist in my organization?”
“Can I search an organization's teams by name?”
Tell an agent
List the teams in organization {organization}.
Find teams in organization {organization} named {filter}.
Ask an LLM
“How do I set up a new team inside my organization?”
“Can I create a team through the API?”
Tell an agent
Create a team called {name} in organization {organization}.
Add a new {name} team to organization {organization}.