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

Pryon Organization Service API

The OrganizationService API from Pryon — 23 operation(s) for organizationservice.

Pryon Organization Service API is one of 24 APIs that Pryon publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include OrganizationService. The published artifact set on APIs.io includes an OpenAPI specification.

This API exposes 31 operations across 23 paths, and defines 51 schemas. It is described by OpenAPI 3.2.0, at version 1.0.

Requests are made against a single base URL, https://api.pryon.net.

31 operations 23 paths 51 schemas 5 DELETE14 GET5 PATCH7 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
1.0
Base URL
https://api.pryon.net
License
Terms of Service
Resource Areas
1

Paths & Operations 31

Across 23 paths, the API surfaces 31 operations — 5 DELETE, 14 GET, 5 PATCH, 7 POST. Each is listed below with its method, path, parameters, and response codes.

OrganizationService 31
POST
/api/access/v1/idp/discover
CreateIdpDiscovery
OrganizationService_CreateIdpDiscovery 1 param → 200default
GET
/api/access/v1/idps
ListIdentityProviders
OrganizationService_ListIdentityProviders 1 param → 200default
GET
/api/access/v1/integrations
ListIntegrations
OrganizationService_ListIntegrations 1 param → 200default
GET
/api/access/v1/org
GetOrganization
OrganizationService_GetOrganization 2 params → 200default
PATCH
/api/access/v1/org
UpdateOrganization
OrganizationService_UpdateOrganization 1 param → 200default
GET
/api/access/v1/services
ListServices
OrganizationService_ListServices 2 params → 200default
POST
/api/access/v1/services
CreateService
OrganizationService_CreateService 1 param body → 200default
PATCH
/api/access/v1/services/{data.service_id}
UpdateService
OrganizationService_UpdateService 2 params body → 200default
DELETE
/api/access/v1/services/{service_id}
DeleteService
OrganizationService_DeleteService 2 params → 200default
GET
/api/access/v1/services/{service_id}
GetService
OrganizationService_GetService 2 params → 200default
GET
/api/access/v1/solutions
ListSolutions
OrganizationService_ListSolutions 3 params → 200default
GET
/api/access/v1/solutions/{solution_id}
GetSolution
OrganizationService_GetSolution 2 params → 200default
GET
/api/access/v1/teams
ListTeams
OrganizationService_ListTeams 1 param → 200default
POST
/api/access/v1/teams
CreateTeam
OrganizationService_CreateTeam 1 param body → 200default
PATCH
/api/access/v1/teams/{data.team_id}
UpdateTeam
OrganizationService_UpdateTeam 2 params body → 200default
DELETE
/api/access/v1/teams/{team_id}
DeleteTeam
OrganizationService_DeleteTeam 2 params → 200default
GET
/api/access/v1/teams/{team_id}
GetTeam
OrganizationService_GetTeam 2 params → 200default
GET
/api/access/v1/teams/{team_id}/users
ListTeamUsers
OrganizationService_ListTeamUsers 2 params → 200default
POST
/api/access/v1/teams/{team_id}/users
CreateTeamUser
OrganizationService_CreateTeamUser 2 params body → 200default
PATCH
/api/access/v1/teams/{team_id}/users/{data.user_id}
UpdateTeamUser
OrganizationService_UpdateTeamUser 3 params body → 200default
DELETE
/api/access/v1/teams/{team_id}/users/{user_id}
DeleteTeamUser
OrganizationService_DeleteTeamUser 3 params → 200default
GET
/api/access/v1/teams/{team_id}/users/{user_id}
GetTeamUser
OrganizationService_GetTeamUser 3 params → 200default
POST
/api/access/v1/teams/{team_id}/users:batchCreate
BatchCreateTeamUser
OrganizationService_BatchCreateTeamUser 2 params body → 200default
DELETE
/api/access/v1/teams/{team_id}/users:batchDelete
BatchDeleteTeamUser
OrganizationService_BatchDeleteTeamUser 2 params → 200default
GET
/api/access/v1/user/current
GetUserInfo
OrganizationService_GetUserInfo 1 param → 200default
GET
/api/access/v1/users
ListUsers
OrganizationService_ListUsers 6 params → 200default
POST
/api/access/v1/users
CreateUser
OrganizationService_CreateUser 1 param body → 200default
PATCH
/api/access/v1/users/{data.user_id}
UpdateUser
OrganizationService_UpdateUser 2 params body → 200default
GET
/api/access/v1/users/{user_id}
GetUser
OrganizationService_GetUser 2 params → 200default
POST
/api/access/v1/users:batchCreate
BatchCreateUser
OrganizationService_BatchCreateUser 1 param body → 200default
DELETE
/api/access/v1/users:batchDelete
BatchDeleteUser
OrganizationService_BatchDeleteUser 1 param → 200default

Schemas 51

The contract defines 51 schemas that model the data the API accepts and returns. The most detailed are orgServiceConnect (16 properties), orgService (14 properties), orgIdentityProvider (9 properties), orgIntegration (9 properties). Each schema is shown below with its type and property counts.

orgListSolutionsResponse
object
5 properties
orgIdentityProvider
object
Represents an OIDC compatible Identity Provider server.
9 properties
orgGetSolutionResponse
object
2 properties
orgOrganizationStatus
string
- UNSPECIFIED: UNSPECIFIED: Default value that will never be used by the API as it is indistinguishable from unspecified state. - DISABLED: DISABLED: Organizat…
UserInfoTeamAssign
object
2 properties
orgGetUserInfoResponse
object
2 properties
orgUserInfo
object
Represents a user's identity within the Pryon platform and enables authorization API flows.
6 properties
orgTeamRole
string
orgSolution
object
A solution is an organization sub-division owning its own data and configured with its own licensing and access permissions.
9 properties
orgCreateTeamUserRequest
object
2 properties
orgUpdateTeamRequest
object
2 properties
orgUser
object
A representation of a Pryon Platform User. Users always belong to an Organization and have one or more Roles.
5 properties
orgListTeamsResponse
object
2 properties
orgAttributeSetting
object
2 properties
orgService
object
Represents a third-party service associated with this organization. Third-party services are used by the Pryon platform at runtime for various tasks. For examp…
14 properties
v1ResourceMetadata
object
4 properties
orgGetTeamResponse
object
2 properties
orgListUsersResponse
object
3 properties
orgGetUserResponse
object
2 properties
orgServiceConnect
object
Represents a third party service with its connection information.
16 properties
orgUserStatus
string
orgUpdateServiceRequest
object
2 properties
orgBatchCreateUserRequest
object
BatchCreateUserRequest is the payload used for creating multiple users at once within an organization.
1 property
orgGetOrganizationResponse
object
2 properties
orgListIdentityProvidersResponse
object
2 properties
orgListIdentityProviderItem
object
3 properties
orgListServicesResponse
object
2 properties
orgIntegration
object
This is a particular available Integration that a user can create Service and ServiceConnect objects around. These should be listed when populating the availab…
9 properties
orgGetIdpDiscoveryResponse
object
2 properties
OIDCApplicationGrant
string
- UNSPECIFIED: UNSPECIFIED: Default value not used to characterize users internally. - AUTHORIZATIONCODE: AUTHORIZATIONCODE: An application that uses authoriza…
orgGetServiceResponse
object
2 properties
orgGetIntegrationResponse
object
2 properties
orgOIDCInfo
object
4 properties
orgTeam
object
3 properties
orgCreateUserRequest
object
CreateUserRequest is the payload used for creating a single user.
1 property
orgRole
string
orgServiceType
string
- UNIVERSALAPI: To be used for any connector that supports Pryon's universal connector api (i.e. /api/connector/v1/connectors/{connectorid}/...).
orgTeamUser
object
2 properties
googlerpcStatus
object
3 properties
protobufAny
object
2 properties
v1CollectionMetadata
object
2 properties
orgGetTeamUserResponse
object
2 properties
orgListTeamUsersResponse
object
2 properties
orgUpdateUserRequest
object
2 properties
orgOrganization
object
An Organization that is using the Pryon Platform. Organizations have users and identity providers that are used to authenticate the Org users.
5 properties
orgUpdateTeamUserRequest
object
3 properties
orgCreateServiceRequest
object
1 property
orgCreateTeamRequest
object
1 property
orgListIntegrationsResponse
object
2 properties
orgBatchCreateTeamUserRequest
object
2 properties
orgOIDCApplication
object
Represents an OAuth2 client application already known to the Identity Provider server.
5 properties

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

pryon-organizationservice-api-openapi.yml Raw ↑

Other APIs Pryon publishes across the network.

Pryon Analytics API
Pryon Connector Service External API
Pryon Content Service API
Pryon Content Service API
Pryon Exchange API
Pryon Exchange Event API
Pryon Feedback API
Pryon Generative API
Pryon Generative Exchange API
Pryon Generative Feedback API
Pryon Generative Retrieval API
Pryon Generative Retrieval Feedback API
Where this information came from

This is an independent, third-party profile of Pryon Organization Service 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.