Agreements Version APIs
Authorizations
OAuth2clientCredentialsRequiredAuthorization URL: Token URL:
An OIDC service account that was authenticated.
Path parameters
agreementIdstringRequired
Responses
200
OK
*/*
401
Unauthorized
*/*
get
/directory/orgs/{organizationId}/agreements/{agreementId}/versionsAuthorizations
OAuth2clientCredentialsRequiredAuthorization URL: Token URL:
An OIDC service account that was authenticated.
Path parameters
agreementIdstringRequired
typestringRequired
Body
major_versionstringOptional
Responses
200
OK
*/*
401
Unauthorized
*/*
post
/directory/orgs/{organizationId}/agreements/{agreementId}/versions/{type}Authorizations
OAuth2clientCredentialsRequiredAuthorization URL: Token URL:
An OIDC service account that was authenticated.
Path parameters
agreementIdstringRequired
versionIdstringRequired
Responses
200
OK
*/*
401
Unauthorized
*/*
get
/directory/orgs/{organizationId}/agreements/{agreementId}/versions/{versionId}Authorizations
OAuth2clientCredentialsRequiredAuthorization URL: Token URL:
An OIDC service account that was authenticated.
Path parameters
agreementIdstringRequired
versionIdstringRequired
Body
effective_datestring · date-timeOptional
Responses
200
OK
*/*
401
Unauthorized
*/*
put
/directory/orgs/{organizationId}/agreements/{agreementId}/versions/{versionId}Authorizations
OAuth2clientCredentialsRequiredAuthorization URL: Token URL:
An OIDC service account that was authenticated.
Path parameters
agreementIdstringRequired
versionIdstringRequired
Responses
200
OK
*/*
401
Unauthorized
*/*
delete
/directory/orgs/{organizationId}/agreements/{agreementId}/versions/{versionId}Authorizations
OAuth2clientCredentialsRequiredAuthorization URL: Token URL:
An OIDC service account that was authenticated.
Path parameters
agreementIdstringRequired
versionIdstringRequired
typestringRequired
Responses
200
OK
*/*
401
Unauthorized
*/*
post
/directory/orgs/{organizationId}/agreements/{agreementId}/versions/{versionId}/copy/{type}Authorizations
OAuth2clientCredentialsRequiredAuthorization URL: Token URL:
An OIDC service account that was authenticated.
Path parameters
agreementIdstringRequired
versionIdstringRequired
Responses
200
OK
*/*
401
Unauthorized
*/*
get
/directory/orgs/{organizationId}/agreements/{agreementId}/versions/{versionId}/errorsAuthorizations
OAuth2clientCredentialsRequiredAuthorization URL: Token URL:
An OIDC service account that was authenticated.
Path parameters
agreementIdstringRequired
versionIdstringRequired
Responses
200
OK
*/*
401
Unauthorized
*/*
post
/directory/orgs/{organizationId}/agreements/{agreementId}/versions/{versionId}/publishAuthorizations
OAuth2clientCredentialsRequiredAuthorization URL: Token URL:
An OIDC service account that was authenticated.
Path parameters
agreementIdstringRequired
versionIdstringRequired
languagestringRequired
Body
stringOptional
Responses
200
OK
*/*
401
Unauthorized
*/*
delete
/directory/orgs/{organizationId}/agreements/{agreementId}/versions/{versionId}/{language}Authorizations
OAuth2clientCredentialsRequiredAuthorization URL: Token URL:
An OIDC service account that was authenticated.
Path parameters
agreementIdstringRequired
versionIdstringRequired
languagestringRequired
Body
urlstringOptional
titlestringOptional
mime_typestringOptional
Responses
200
OK
*/*
401
Unauthorized
*/*
post
/directory/orgs/{organizationId}/agreements/{agreementId}/versions/{versionId}/{language}/contentAuthorizations
OAuth2clientCredentialsRequiredAuthorization URL: Token URL:
An OIDC service account that was authenticated.
Path parameters
agreementIdstringRequired
versionIdstringRequired
languagestringRequired
Responses
200
OK
*/*
401
Unauthorized
*/*
delete
/directory/orgs/{organizationId}/agreements/{agreementId}/versions/{versionId}/{language}/contentAuthorizations
OAuth2clientCredentialsRequiredAuthorization URL: Token URL:
An OIDC service account that was authenticated.
Path parameters
agreementIdstringRequired
versionIdstringRequired
languagestringRequired
Query parameters
filenamestringRequired
Body
string · byteOptional
Responses
200
OK
*/*
401
Unauthorized
*/*
post
/directory/orgs/{organizationId}/agreements/{agreementId}/versions/{versionId}/{language}/uploadLast updated