How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Prefect Account Memberships API

View and update user memberships to an Account.

Prefect Account Memberships API is one of 63 APIs that Prefect publishes on the APIs.io network, described by a machine-readable OpenAPI specification and an AsyncAPI event-driven specification.

Tagged areas include Account Memberships. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, authentication docs, a getting-started guide, and an AsyncAPI specification.

This API exposes 9 operations across 7 paths, and defines 19 schemas. It is described by OpenAPI 3.2.0, at version 0.8.4.

9 operations 7 paths 19 schemas 1 DELETE3 GET2 PATCH3 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
0.8.4
Resource Areas
1

Paths & Operations 9

Across 7 paths, the API surfaces 9 operations — 1 DELETE, 3 GET, 2 PATCH, 3 POST. Each is listed below with its method, path, parameters, and response codes.

Account Memberships 9

View and update user memberships to an Account.

POST
/api/accounts/{account_id}/account_memberships/filter
Read Account Memberships
read_account_memberships_api_accounts__account_id__account_memberships_filter_post 1 param body → 200422
POST
/api/accounts/{account_id}/account_memberships/count
Count Account Memberships
count_account_memberships_api_accounts__account_id__account_memberships_count_post 1 param body → 200422
GET
/api/accounts/{account_id}/account_memberships/by-user/{user_id}
Read Account Membership By User
read_account_membership_by_user_api_accounts__account_id__account_memberships_by_user__user_id__get 2 params → 200422
GET
/api/accounts/{account_id}/account_memberships/by-bot/{bot_id}
Read Account Membership By Bot
read_account_membership_by_bot_api_accounts__account_id__account_memberships_by_bot__bot_id__get 2 params → 200422
GET
/api/accounts/{account_id}/account_memberships/{id}
Read Account Membership
read_account_membership_api_accounts__account_id__account_memberships__id__get 2 params → 200422
PATCH
/api/accounts/{account_id}/account_memberships/{id}
Update Account Membership
update_account_membership_api_accounts__account_id__account_memberships__id__patch 2 params body → 204422
DELETE
/api/accounts/{account_id}/account_memberships/{id}
Delete Account Membership
delete_account_membership_api_accounts__account_id__account_memberships__id__delete 2 params → 204422
PATCH
/api/accounts/{account_id}/account_memberships/{id}/active
Toggle Account Membership Active
toggle_account_membership_active_api_accounts__account_id__account_memberships__id__active_patch 2 params body → 204422
POST
/api/accounts/{account_id}/account_memberships/set_active
Bulk Set Account Membership Active
bulk_set_account_membership_active_api_accounts__account_id__account_memberships_set_active_post 1 param body → 204422

Schemas 19

The contract defines 19 schemas that model the data the API accepts and returns. The most detailed are AccountMemberSummaryResponse (16 properties), AccountMembershipsResponse (11 properties), AccountMembershipFilter (7 properties), Body_read_account_memberships_api_accounts__account_id__account_memberships_filter_post (7 properties). Each schema is shown below with its type and property counts.

AccountMembershipFilterUserId
object
2 properties
AccountMembershipFilterHandle
object
Filter by User.handle for account memberships.
2 properties
AccountMembershipUpdate
object
Data used by the api to update an account membership
1 property 1 required
AccountMembershipFilter
object
7 properties
Body_read_account_memberships_api_accounts__account_id__account_memberships_filter_post
object
7 properties
AccountMembershipFilterActorId
object
Filter by AccountMembership.actorid.
1 property
AccountMembershipFilterName
object
Filter by user firstname/lastname for account memberships.
1 property
AccountMembershipsResponse
object
11 properties 5 required
TeamSummary
object
2 properties 2 required
AccountMembershipSort
string
Sort options for account memberships
AccountMembershipSetActive
object
Data used by the api to toggle an account membership's active status
1 property 1 required
AccountMembershipBulkSetActive
object
Data used by the api to bulk set account memberships' active status
2 properties 2 required
AccountMembershipFilterAccountRoleId
object
1 property
Body_count_account_memberships_api_accounts__account_id__account_memberships_count_post
object
5 properties
HTTPValidationError
object
1 property
prefect_cloud__orion__schemas__filters__Operator
string
Operators for combining filter criteria.
AccountMembershipFilterEmail
object
2 properties
AccountMemberSummaryResponse
object
Enriched account membership response for single-member lookups. Works for both user and bot memberships. User-specific fields (userid, firstname, lastname, ema…
16 properties 9 required
ValidationError
object
3 properties 3 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

prefect-account-memberships-api-openapi.yml Raw ↑

Other APIs Prefect publishes across the network.

Prefect Server REST API
Prefect Python SDK
Prefect Account Billing API
Prefect Account Images API
Prefect Account Roles API
Prefect Account SSO API
Prefect Accounts API
Prefect AI API
Prefect Artifacts API
Prefect Asset Publications API
Prefect Asset Subscriptions API
Prefect Assets API
Where this information came from

This is an independent, third-party profile of Prefect Account Memberships API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.