The name of your new LaunchDarkly OAuth 2.0 client.
redirectUri
string
No
—
The redirect URI for your new OAuth 2.0 application. This should be an absolute URL conforming with the standard HTTPS protocol.
Show inputSchema
{ "type": "object", "properties": { "PCID": { "type": "string", "description": "Pink Connect ID for the authenticated connection" }, "description": { "type": "string", "description": "Description of your OAuth 2.0 client." }, "name": { "type": "string", "description": "The name of your new LaunchDarkly OAuth 2.0 client." }, "redirectUri": { "type": "string", "description": "The redirect URI for your new OAuth 2.0 application. This should be an absolute URL conforming with the standard HTTPS protocol." } }, "required": [ "PCID" ]}
{ "type": "object", "properties": { "PCID": { "type": "string", "description": "Pink Connect ID for the authenticated connection" }, "id": { "type": "string", "description": "The ID of the access token to update" } }, "required": [ "PCID", "id" ]}
The maximum number of custom roles to return. Defaults to 20.
offset
integer
No
—
Where to start in the list. Defaults to 0. Use this with pagination. For example, an offset of 10 skips the first ten items and then returns the next items in the list, up to the query limit.
Show inputSchema
{ "type": "object", "properties": { "PCID": { "type": "string", "description": "Pink Connect ID for the authenticated connection" }, "limit": { "type": "integer", "description": "The maximum number of custom roles to return. Defaults to 20." }, "offset": { "type": "integer", "description": "Where to start in the list. Defaults to 0. Use this with pagination. For example, an offset of 10 skips the first ten items and then returns the next items in the list, up to the query `limit`." } }, "required": [ "PCID" ]}
A comma-separated list of properties that can reveal additional information in the response.
Show inputSchema
{ "type": "object", "properties": { "PCID": { "type": "string", "description": "Pink Connect ID for the authenticated connection" }, "id": { "type": "string", "description": "The member ID" }, "expand": { "type": "string", "description": "A comma-separated list of properties that can reveal additional information in the response." } }, "required": [ "PCID", "id" ]}
The number of members to return in the response. Defaults to 20.
offset
integer
No
—
Where to start in the list. This is for use with pagination. For example, an offset of 10 skips the first ten items and then returns the next items in the list, up to the query limit.
filter
string
No
—
A comma-separated list of filters. Each filter is of the form field:value. Supported fields are explained above.
expand
string
No
—
A comma-separated list of properties that can reveal additional information in the response.
sort
string
No
—
A comma-separated list of fields to sort by. Fields prefixed by a dash ( - ) sort in descending order.
Show inputSchema
{ "type": "object", "properties": { "PCID": { "type": "string", "description": "Pink Connect ID for the authenticated connection" }, "limit": { "type": "integer", "description": "The number of members to return in the response. Defaults to 20." }, "offset": { "type": "integer", "description": "Where to start in the list. This is for use with pagination. For example, an offset of 10 skips the first ten items and then returns the next items in the list, up to the query `limit`." }, "filter": { "type": "string", "description": "A comma-separated list of filters. Each filter is of the form `field:value`. Supported fields are explained above." }, "expand": { "type": "string", "description": "A comma-separated list of properties that can reveal additional information in the response." }, "sort": { "type": "string", "description": "A comma-separated list of fields to sort by. Fields prefixed by a dash ( - ) sort in descending order." } }, "required": [ "PCID" ]}
A comma-separated list of properties that can reveal additional information in the response.
Show inputSchema
{ "type": "object", "properties": { "PCID": { "type": "string", "description": "Pink Connect ID for the authenticated connection" }, "teamKey": { "type": "string", "description": "The team key." }, "expand": { "type": "string", "description": "A comma-separated list of properties that can reveal additional information in the response." } }, "required": [ "PCID", "teamKey" ]}
The number of maintainers to return in the response. Defaults to 20.
offset
integer
No
—
Where to start in the list. This is for use with pagination. For example, an offset of 10 skips the first ten items and then returns the next items in the list, up to the query limit.
Show inputSchema
{ "type": "object", "properties": { "PCID": { "type": "string", "description": "Pink Connect ID for the authenticated connection" }, "teamKey": { "type": "string", "description": "The team key" }, "limit": { "type": "integer", "description": "The number of maintainers to return in the response. Defaults to 20." }, "offset": { "type": "integer", "description": "Where to start in the list. This is for use with pagination. For example, an offset of 10 skips the first ten items and then returns the next items in the list, up to the query `limit`." } }, "required": [ "PCID", "teamKey" ]}
The number of roles to return in the response. Defaults to 20.
offset
integer
No
—
Where to start in the list. This is for use with pagination. For example, an offset of 10 skips the first ten items and then returns the next items in the list, up to the query limit.
Show inputSchema
{ "type": "object", "properties": { "PCID": { "type": "string", "description": "Pink Connect ID for the authenticated connection" }, "teamKey": { "type": "string", "description": "The team key" }, "limit": { "type": "integer", "description": "The number of roles to return in the response. Defaults to 20." }, "offset": { "type": "integer", "description": "Where to start in the list. This is for use with pagination. For example, an offset of 10 skips the first ten items and then returns the next items in the list, up to the query `limit`." } }, "required": [ "PCID", "teamKey" ]}
The number of teams to return in the response. Defaults to 20.
offset
integer
No
—
Where to start in the list. Use this with pagination. For example, an offset of 10 skips the first ten items and returns the next limit items.
filter
string
No
—
A comma-separated list of filters. Each filter is constructed as field:value.
expand
string
No
—
A comma-separated list of properties that can reveal additional information in the response.
Show inputSchema
{ "type": "object", "properties": { "PCID": { "type": "string", "description": "Pink Connect ID for the authenticated connection" }, "limit": { "type": "integer", "description": "The number of teams to return in the response. Defaults to 20." }, "offset": { "type": "integer", "description": "Where to start in the list. Use this with pagination. For example, an offset of 10 skips the first ten items and returns the next `limit` items." }, "filter": { "type": "string", "description": "A comma-separated list of filters. Each filter is constructed as `field:value`." }, "expand": { "type": "string", "description": "A comma-separated list of properties that can reveal additional information in the response." } }, "required": [ "PCID" ]}
If set to true, and the authentication access token has the ‘Admin’ role, personal access tokens for all members will be retrieved.
limit
integer
No
—
The number of access tokens to return in the response. Defaults to 25.
offset
integer
No
—
Where to start in the list. This is for use with pagination. For example, an offset of 10 skips the first ten items and then returns the next items in the list, up to the query limit.
Show inputSchema
{ "type": "object", "properties": { "PCID": { "type": "string", "description": "Pink Connect ID for the authenticated connection" }, "showAll": { "type": "boolean", "description": "If set to true, and the authentication access token has the 'Admin' role, personal access tokens for all members will be retrieved." }, "limit": { "type": "integer", "description": "The number of access tokens to return in the response. Defaults to 25." }, "offset": { "type": "integer", "description": "Where to start in the list. This is for use with pagination. For example, an offset of 10 skips the first ten items and then returns the next items in the list, up to the query `limit`." } }, "required": [ "PCID" ]}
A comma-separated list of properties that can reveal additional information in the response. Supported fields are explained above.
customRoleKeys
string[]
No
—
List of custom role keys the team will access
description
string
No
—
A description of the team
key
string
Yes
—
The team key
memberIDs
string[]
No
—
A list of member IDs who belong to the team
name
string
Yes
—
A human-friendly name for the team
permissionGrants
object[]
No
—
A list of permission grants. Permission grants allow access to a specific action, without having to create or update a custom role.
roleAttributes
object
No
—
Role Attributes
Show inputSchema
{ "type": "object", "properties": { "PCID": { "type": "string", "description": "Pink Connect ID for the authenticated connection" }, "expand": { "type": "string", "description": "A comma-separated list of properties that can reveal additional information in the response. Supported fields are explained above." }, "customRoleKeys": { "type": "array", "items": { "type": "string" }, "description": "List of custom role keys the team will access" }, "description": { "type": "string", "description": "A description of the team" }, "key": { "type": "string", "description": "The team key" }, "memberIDs": { "type": "array", "items": { "type": "string" }, "description": "A list of member IDs who belong to the team" }, "name": { "type": "string", "description": "A human-friendly name for the team" }, "permissionGrants": { "type": "array", "items": { "type": "object" }, "description": "A list of permission grants. Permission grants allow access to a specific action, without having to create or update a custom role." }, "roleAttributes": { "type": "object", "description": "Role Attributes" } }, "required": [ "PCID", "key", "name" ]}
A list of custom role IDs to use as access limits for the access token
defaultApiVersion
integer
No
—
The default API version for this token
description
string
No
—
A description for the access token
inlineRole
object[]
No
—
A JSON array of statements represented as JSON objects with three attributes: effect, resources, actions. May be used in place of a role.
name
string
No
—
A human-friendly name for the access token
role
string
No
—
Base role for the token
serviceToken
boolean
No
—
Whether the token is a service token
Show inputSchema
{ "type": "object", "properties": { "PCID": { "type": "string", "description": "Pink Connect ID for the authenticated connection" }, "customRoleIds": { "type": "array", "items": { "type": "string" }, "description": "A list of custom role IDs to use as access limits for the access token" }, "defaultApiVersion": { "type": "integer", "description": "The default API version for this token" }, "description": { "type": "string", "description": "A description for the access token" }, "inlineRole": { "type": "array", "items": { "type": "object" }, "description": "A JSON array of statements represented as JSON objects with three attributes: effect, resources, actions. May be used in place of a role." }, "name": { "type": "string", "description": "A human-friendly name for the access token" }, "role": { "type": "string", "description": "Base role for the token", "enum": [ "reader", "writer", "admin" ] }, "serviceToken": { "type": "boolean", "description": "Whether the token is a service token" } }, "required": [ "PCID" ]}
An expiration time for the old token key, expressed as a Unix epoch time in milliseconds. By default, the token will expire immediately.
Show inputSchema
{ "type": "object", "properties": { "PCID": { "type": "string", "description": "Pink Connect ID for the authenticated connection" }, "id": { "type": "string", "description": "The ID of the access token to update" }, "expiry": { "type": "integer", "description": "An expiration time for the old token key, expressed as a Unix epoch time in milliseconds. By default, the token will expire immediately." } }, "required": [ "PCID", "id" ]}