Teams
Delete Invitations
client.teams.deleteInvitations(stringteamID, TeamDeleteInvitationsParams { email } params, RequestOptionsoptions?): TeamDeleteInvitationsResponse
DELETE/teams/{teamId}/invitations
Retrieve
client.teams.retrieve(stringteamID, RequestOptionsoptions?): TeamRetrieveResponse { team }
GET/teams/{teamId}
Retrieve Limits
client.teams.retrieveLimits(stringteamID, RequestOptionsoptions?): TeamRetrieveLimitsResponse { limits, oneShotCreativeUnits, period, 2 more }
GET/teams/{teamId}/limits
Update
client.teams.update(stringteamID, TeamUpdateParams { avatarAssetId, defaultUserMaxConsumption, ipDetectionEnforcement, 3 more } body, RequestOptionsoptions?): TeamUpdateResponse { team }
PUT/teams/{teamId}
TeamsBrief
Delete
client.teams.brief.delete(stringteamID, RequestOptionsoptions?): BriefDeleteResponse { deleted }
DELETE/teams/{teamId}/brief
Retrieve
client.teams.brief.retrieve(stringteamID, RequestOptionsoptions?): BriefRetrieveResponse { brief }
GET/teams/{teamId}/brief
Update
client.teams.brief.update(stringteamID, BriefUpdateParams { body, enabled, referenceAssetIds, sensitivity } body, RequestOptionsoptions?): BriefUpdateResponse { brief }
PUT/teams/{teamId}/brief
TeamsIP Filters
Create
client.teams.ipFilters.create(stringteamID, IPFilterCreateParams { category, name, enabled, 2 more } body, RequestOptionsoptions?): IPFilterCreateResponse { filter }
POST/teams/{teamId}/ip-filters
Delete
client.teams.ipFilters.delete(stringfilterID, IPFilterDeleteParams { teamId } params, RequestOptionsoptions?): IPFilterDeleteResponse { deleted }
DELETE/teams/{teamId}/ip-filters/{filterId}
Draft Instruction
client.teams.ipFilters.draftInstruction(stringteamID, IPFilterDraftInstructionParams { assetIds } body, RequestOptionsoptions?): IPFilterDraftInstructionResponse { instruction }
POST/teams/{teamId}/ip-filters/draft-instruction
List
client.teams.ipFilters.list(stringteamID, RequestOptionsoptions?): IPFilterListResponse { filters }
GET/teams/{teamId}/ip-filters
Update
client.teams.ipFilters.update(stringfilterID, IPFilterUpdateParams { teamId, enabled, instruction, name } params, RequestOptionsoptions?): IPFilterUpdateResponse { filter }
PUT/teams/{teamId}/ip-filters/{filterId}
TeamsMembers
Create
client.teams.members.create(stringteamID, MemberCreateParams { email, projectIds, role } body, RequestOptionsoptions?): MemberCreateResponse { team }
POST/teams/{teamId}/members
Delete
client.teams.members.delete(stringmemberID, MemberDeleteParams { teamId } params, RequestOptionsoptions?): MemberDeleteResponse
DELETE/teams/{teamId}/members/{memberId}
Update
client.teams.members.update(stringmemberID, MemberUpdateParams { teamId, maxConsumption, role } params, RequestOptionsoptions?): MemberUpdateResponse
PUT/teams/{teamId}/members/{memberId}
TeamsWatermark
Delete
client.teams.watermark.delete(stringteamID, RequestOptionsoptions?): WatermarkDeleteResponse { deleted }
DELETE/teams/{teamId}/watermark
Delete Logo
client.teams.watermark.deleteLogo(stringteamID, RequestOptionsoptions?): WatermarkDeleteLogoResponse { watermark }
DELETE/teams/{teamId}/watermark/logo
Preview
client.teams.watermark.preview(stringteamID, WatermarkPreviewParams { opacity, placement, rotation, 3 more } body, RequestOptionsoptions?): WatermarkPreviewResponse { image }
POST/teams/{teamId}/watermark/preview
Retrieve
client.teams.watermark.retrieve(stringteamID, RequestOptionsoptions?): WatermarkRetrieveResponse { watermark }
GET/teams/{teamId}/watermark
Update
client.teams.watermark.update(stringteamID, WatermarkUpdateParams { enabled, opacity, placement, 4 more } body, RequestOptionsoptions?): WatermarkUpdateResponse { watermark }
PUT/teams/{teamId}/watermark
Update Logo
client.teams.watermark.updateLogo(stringteamID, WatermarkUpdateLogoParams { logo } body, RequestOptionsoptions?): WatermarkUpdateLogoResponse { watermark }
PUT/teams/{teamId}/watermark/logo
TeamsWebhook Endpoints
Create
client.teams.webhookEndpoints.create(stringteamID, WebhookEndpointCreateParams { enabledEvents, url, description } body, RequestOptionsoptions?): WebhookEndpointCreateResponse { webhookEndpoint }
POST/teams/{teamId}/webhook-endpoints
Delete
client.teams.webhookEndpoints.delete(stringwebhookEndpointID, WebhookEndpointDeleteParams { teamId } params, RequestOptionsoptions?): WebhookEndpointDeleteResponse
DELETE/teams/{teamId}/webhook-endpoints/{webhookEndpointId}
List
client.teams.webhookEndpoints.list(stringteamID, RequestOptionsoptions?): WebhookEndpointListResponse { webhookEndpoints }
GET/teams/{teamId}/webhook-endpoints
Update
client.teams.webhookEndpoints.update(stringwebhookEndpointID, WebhookEndpointUpdateParams { teamId, description, enabled, 2 more } params, RequestOptionsoptions?): WebhookEndpointUpdateResponse { webhookEndpoint }
PUT/teams/{teamId}/webhook-endpoints/{webhookEndpointId}
TeamsWebhook EndpointsEvents
List
client.teams.webhookEndpoints.events.list(stringwebhookEndpointID, EventListParams { teamId, paginationToken } params, RequestOptionsoptions?): EventListResponse { items, nextPaginationToken }
GET/teams/{teamId}/webhook-endpoints/{webhookEndpointId}/events
Retrieve
client.teams.webhookEndpoints.events.retrieve(stringeventID, EventRetrieveParams { teamId, webhookEndpointId } params, RequestOptionsoptions?): EventRetrieveResponse { webhookEvent }
GET/teams/{teamId}/webhook-endpoints/{webhookEndpointId}/events/{eventId}