The identity and technical contract details declared by the specification.
RestrictionQueryWithoutRelationships
object
Restriction query object returned by the API.
3 properties
UsersType
string
Users resource type.
UserTeamRelationships
object
Relationship between membership and a user
2 properties
TeamOnCallRespondersDataRelationships
object
Relationship objects linked to a team's on-call responder configuration, including escalations and responders.
2 properties
RestrictionQueryAttributes
object
Attributes of the restriction query.
3 properties
LeakedKeyAttributes
object
The definition of LeakedKeyAttributes object.
2 properties
1 required
RelationshipToUserTeamPermission
object
Relationship between a user team permission and a team
2 properties
OrganizationAttributes
object
Attributes of the organization.
8 properties
UserAttributes
object
Attributes of user object returned by the API.
12 properties
PermissionAttributes
object
Attributes of a permission.
7 properties
RelationshipToTeamLinks
object
Relationship between a team and a team link
2 properties
UserUpdateRequest
object
Update a user.
1 property
1 required
UserInvitationsType
string
User invitations type.
UserAttributesStatus
string
The user's status.
UserResponseIncludedItem
An object related to a user.
ListApplicationKeysResponse
object
Response for a list of application keys.
3 properties
UserRelationships
object
Relationships of the user object.
1 property
ListExternalUsersResponseResourcesItems
object
Resources returned in response to a List users request.
8 properties
ListExternalUsersResponse
object
List users response object.
5 properties
RoleAttributes
object
Attributes of the role.
4 properties
FullApplicationKey
object
Datadog application key.
4 properties
ApplicationKeyUpdateAttributes
object
Attributes used to update an application Key.
2 properties
TeamOnCallRespondersDataRelationshipsRespondersDataItems
object
Represents a user responder associated with the on-call team.
2 properties
2 required
User
object
User object returned by the API.
4 properties
TeamsResponseMeta
object
Teams response metadata.
1 property
RelationshipToUser
object
Relationship to user.
1 property
1 required
UserTeamPermissionType
string
User team permission type
UserTeamRole
string
The user's role within the team
EscalationRelationships
object
Contains the relationships of an escalation object, including its responders.
1 property
TeamOnCallRespondersDataRelationshipsResponders
object
Defines the list of users assigned as on-call responders for the team.
1 property
RelationshipToOrganization
object
Relationship to an organization.
1 property
1 required
RelationshipToPermissionData
object
Relationship to permission object.
2 properties
TeamRelationships
object
Resources related to a team
2 properties
ApplicationKeyResponseIncludedItem
An object related to an application key.
RelationshipToUserData
object
Relationship to user object.
2 properties
2 required
ShiftDataRelationships
object
The definition of ShiftDataRelationships object.
1 property
ExternalUserPatchRequestOperationsItemsOp
string
The operation to be performed.
EscalationRelationshipsRespondersDataItemsType
string
Represents the resource type for users assigned as responders in an escalation step.
ShiftDataAttributes
object
The definition of ShiftDataAttributes object.
2 properties
EmailTypeType
string
The type of email.
UsersResponse
object
Response containing information about multiple users.
3 properties
ShiftDataType
string
Indicates that the resource is of type 'shifts'.
RelationshipToUserTeamTeamData
object
The team associated with the membership
2 properties
2 required
ShiftDataRelationshipsUserData
object
Represents a reference to the user assigned to this shift, containing the user's ID and resource type.
2 properties
2 required
ApplicationKeyResponse
object
Response for retrieving an application key.
2 properties
UserTeamType
string
Team membership type
TeamOnCallRespondersDataRelationshipsEscalationsDataItemsType
string
Identifies the resource type for escalation policy steps linked to a team's on-call configuration.
ApplicationKeyCreateData
object
Object used to create an application key.
2 properties
2 required
ScheduleUser
object
Represents a user object in the context of a schedule, including their id, type, and basic attributes.
3 properties
1 required
FullApplicationKeyAttributes
object
Attributes of a full application key.
5 properties
TeamType
string
Team type
EscalationRelationshipsRespondersDataItems
object
Represents a user assigned to an escalation step.
2 properties
2 required
UserTeamRequest
object
Team membership request
1 property
1 required
ShiftIncluded
The definition of ShiftIncluded object.
Permission
object
Permission object.
3 properties
1 required
TeamOnCallResponders
object
Root object representing a team's on-call responder configuration.
2 properties
OrganizationsType
string
Organizations resource type.
UserTeamAttributes
object
Team membership attributes
3 properties
UserInvitationResponseData
object
Object of a user invitation returned by the API.
4 properties
ApplicationKeyRelationships
object
Resources related to the application key.
1 property
LeakedKey
object
The definition of LeakedKey object.
3 properties
3 required
UserCreateAttributes
object
Attributes of the created user.
3 properties
1 required
ApplicationKeysType
string
Application Keys resource type.
TeamOnCallRespondersDataRelationshipsEscalationsDataItems
object
Represents a link to a specific escalation policy step associated with the on-call team.
2 properties
2 required
TeamsResponseLinks
object
Teams response links.
5 properties
QuerySortOrder
string
Direction of sort.
UserTeam
object
A user's relationship with a team
4 properties
2 required
ApplicationKeyCreateAttributes
object
Attributes used to create an application Key.
2 properties
1 required
ShiftData
object
The definition of ShiftData object.
4 properties
1 required
RelationshipToUserTeamPermissionData
object
Related user team permission data
2 properties
2 required
ScheduleUserType
string
Users resource type.
UserResponse
object
Response containing information about a single user.
2 properties
UserUpdateData
object
Object to update a user.
3 properties
3 required
APIErrorResponse
object
API error response.
1 property
1 required
UserResponseRelationships
object
Relationships of the user object returned by the API.
4 properties
TeamOnCallRespondersDataRelationshipsRespondersDataItemsType
string
Identifies the resource type for individual user entities associated with on-call response.
ExternalUserNameType
object
The components of user's real name
1 property
RelationshipToUserTeamTeam
object
Relationship between team membership and team
1 property
1 required
UserTeamResponse
object
Team membership response
2 properties
UserInvitationResponse
object
User invitation as returned by the API.
1 property
Shift
object
The definition of Shift object.
2 properties
ApplicationKeyCreateRequest
object
Request used to create an application key.
1 property
1 required
ApplicationKeyUpdateRequest
object
Request used to update an application key.
1 property
1 required
RoleResponseRelationships
object
Relationships of the role object returned by the API.
1 property
ApplicationKeyResponseMeta
object
Additional information related to the application key response.
2 properties
UserCreateRequest
object
Create a user.
1 property
1 required
UserInvitationRelationships
object
Relationships data for user invitation.
1 property
1 required
TeamOnCallRespondersData
object
Defines the main on-call responder object for a team, including relationships and metadata.
3 properties
1 required
RelationshipToRoleData
object
Relationship to role object.
2 properties
ApplicationKeyUpdateData
object
Object used to update an application key.
3 properties
3 required
RelationshipToOrganizationData
object
Relationship to organization object.
2 properties
2 required
EscalationRelationshipsResponders
object
Lists the users involved in a specific step of the escalation policy.
1 property
TeamsResponseMetaPagination
object
Teams response metadata.
8 properties
PartialApplicationKeyAttributes
object
Attributes of a partial application key.
4 properties
UserTeamTeamType
string
User team team type
TeamAttributes
object
Team attributes
12 properties
2 required
TeamOnCallRespondersDataRelationshipsEscalations
object
Defines the escalation policy steps linked to the team's on-call configuration.
1 property
Role
object
Role object returned by the API.
4 properties
1 required
Organization
object
Organization object.
3 properties
1 required
ExternalUser
object
Definition of a user.
8 properties
RelationshipToTeamLinkData
object
Relationship between a link and a team
2 properties
2 required
ExternalUserMeta
object
Metadata associated with a user.
4 properties
TeamOnCallRespondersDataType
string
Represents the resource type for a group of users assigned to handle on-call duties within a team.
RelationshipToUsers
object
Relationship to users.
1 property
1 required
RelationshipToUserTeamUser
object
Relationship between team membership and user
1 property
1 required
EscalationType
string
Represents the resource type for individual steps in an escalation policy used during incident response.
ScheduleUserAttributes
object
Provides basic user information for a schedule, including a name and email address.
3 properties
PermissionsType
string
Permissions resource type.
ApplicationKeyResponseMetaPage
object
Additional information related to the application key response.
1 property
UserUpdateAttributes
object
Attributes of the edited user.
3 properties
PartialApplicationKey
object
Partial Datadog application key.
4 properties
TeamLinkType
string
Team link type
ApplicationKeysSort
string
Sorting options
RelationshipToRoles
object
Relationship to roles.
1 property
RelationshipToOrganizations
object
Relationship to organizations.
1 property
1 required
UserTeamUserType
string
User team user type
LeakedKeyType
string
The definition of LeakedKeyType object.
Team
object
A team
4 properties
3 required
TeamOnCallRespondersIncluded
Represents an union of related resources included in the response, such as users and escalation steps.
Pagination
object
Pagination object.
2 properties
TeamRelationshipsLinks
object
Links attributes.
1 property
ShiftDataRelationshipsUserDataType
string
Indicates that the related resource is of type 'users'.
Escalation
object
Represents an escalation policy step.
3 properties
1 required
RestrictionQueryListResponse
object
Response containing information about multiple restriction queries.
1 property
UserTeamIncluded
Included resources related to the team membership
PermissionsResponse
object
Payload with API-returned permissions.
1 property
ExternalUserPatchRequestOperationsItems
object
The definition of an individual patch operation in a patch request.
3 properties
RelationshipToUserTeamUserData
object
A user's relationship with a team
2 properties
2 required
UserTeamCreate
object
A user's relationship with a team
3 properties
1 required
UserTeamsResponse
object
Team memberships response
4 properties
ShiftDataRelationshipsUser
object
Defines the relationship between a shift and the user who is working that shift.
1 property
1 required
ResponseMetaAttributes
object
Object describing meta attributes of response.
1 property
UserInvitationDataAttributes
object
Attributes of a user invitation.
4 properties
ExternalUserPatchRequest
object
Request object for patching a user.
2 properties
ExternalUserEmailType
object
Email address for the user.
3 properties
RolesType
string
Roles type.
UserCreateData
object
Object to create a user.
3 properties
2 required
RelationshipToPermissions
object
Relationship to multiple permissions objects.
1 property
The full machine-readable OpenAPI contract behind this narrative.
Other APIs Datadog publishes across the network.