Skip to content

Latest commit

 

History

History
1735 lines (1355 loc) · 34.1 KB

API-GUIDE.md

File metadata and controls

1735 lines (1355 loc) · 34.1 KB

Trello PHP

Access the API

Actions

Delete action

$result = $client->deleteAction($actionId);

Get action

$result = $client->getAction($actionId);

Update action

$result = $client->updateAction($actionId, $attributes);

Get action field

$result = $client->getActionField($actionId, $fieldName);

Get action board

$result = $client->getActionBoard($actionId);

Get action board field

$result = $client->getActionBoardField($actionId, $fieldName);

Get action card

$result = $client->getActionCard($actionId);

Get action card field

$result = $client->getActionCardField($actionId, $fieldName);

Get action entities

$result = $client->getActionEntities($actionId);

Get action list

$result = $client->getActionList($actionId);

Get action list field

$result = $client->getActionListField($actionId, $fieldName);

Get action member

$result = $client->getActionMember($actionId);

Get action member field

$result = $client->getActionMemberField($actionId, $fieldName);

Get action member creator

$result = $client->getActionMemberCreator($actionId);

Get action member creator field

$result = $client->getActionMemberCreatorField($actionId, $fieldName);

Get action organization

$result = $client->getActionOrganization($actionId);

Get action organization field

$result = $client->getActionOrganizationField($actionId, $fieldName);

Update action text

$result = $client->updateActionText($actionId, $attributes);

Authorization

Get authorize

$result = $client->getAuthorize($attributes);

Get authorization url

$result = $client->getAuthorizationUrl();

Get access token

$token = 'oauth-authorization-token';
$verifier = 'oauth-authorization-verifier';

$result = $client->getToken($token, $verifier);

Batches

Add url to batch

$result = $client->addBatchUrl($url);

Get batch

$result = $client->getBatch($attributes);

Get batch urls

$result = $client->getBatchUrls();

Boards

Add board

$result = $client->addBoard($attributes);

Get board

$result = $client->getBoard($boardId);

Update board

$result = $client->updateBoard($boardId, $attributes);

Get board field

$result = $client->getBoardField($boardId, $fieldName);

Get board actions

$result = $client->getBoardActions($boardId, $attributes);

Get board board stars

$result = $client->getBoardBoardStars($boardId);

Add board calendar key generate

$result = $client->addBoardCalendarKeyGenerate($boardId, $attributes);

Get board cards

$result = $client->getBoardCards($boardId);

Get board card

$result = $client->getBoardCard($boardId, $cardId);

Get board cards with filter

$result = $client->getBoardCardsWithFilter($boardId, $filter);

Get board checklists

$result = $client->getBoardChecklists($boardId);

Add board checklist

$result = $client->addBoardChecklist($boardId, $attributes);

Update board closed

$result = $client->updateBoardClosed($boardId, $attributes);

Get board deltas

$result = $client->getBoardDeltas($boardId);

Update board desc

$result = $client->updateBoardDesc($boardId, $attributes);

Add board email key generate

$result = $client->addBoardEmailKeyGenerate($boardId, $attributes);

Update board id organization

$result = $client->updateBoardIdOrganization($boardId, $attributes);

Update board label name blue

$result = $client->updateBoardLabelNameBlue($boardId, $attributes);

Update board label name green

$result = $client->updateBoardLabelNameGreen($boardId, $attributes);

Update board label name orange

$result = $client->updateBoardLabelNameOrange($boardId, $attributes);

Update board label name purple

$result = $client->updateBoardLabelNamePurple($boardId, $attributes);

Update board label name red

$result = $client->updateBoardLabelNameRed($boardId, $attributes);

Update board label name yellow

$result = $client->updateBoardLabelNameYellow($boardId, $attributes);

Get board custom fields

$result = $client->getBoardCustomFields($boardId);

Get board labels

$result = $client->getBoardLabels($boardId);

Add board label

$result = $client->addBoardLabel($boardId, $attributes);

Get board label

$result = $client->getBoardLabel($boardId, $labelId);

Get board lists

$result = $client->getBoardLists($boardId);

Add board list

$result = $client->addBoardList($boardId, $attributes);

Get board list

$result = $client->getBoardList($boardId, $listId);

Add board mark as viewed

$result = $client->addBoardMarkAsViewed($boardId, $attributes);

Get board members

$result = $client->getBoardMembers($boardId);

Update board members

$result = $client->updateBoardMembers($boardId, $attributes);

Delete board member

$result = $client->deleteBoardMember($boardId, $memberId);

Get board member

$result = $client->getBoardMember($boardId, $memberId);

Update board member

$result = $client->updateBoardMember($boardId, $memberId, $attributes);

Get board member cards

$result = $client->getBoardMemberCards($boardId, $memberId);

Get board memberships

$result = $client->getBoardMemberships($boardId);

Get board membership

$result = $client->getBoardMembership($boardId, $membershipId);

Update board membership

$result = $client->updateBoardMembership($boardId, $membershipId, $attributes);

Get board members inviteds

$result = $client->getBoardMembersInviteds($boardId);

Get board members invited

$result = $client->getBoardMembersInvited($boardId, $membersInvitedId);

Get board my pref

$result = $client->getBoardMyPref($boardId);

Update board my pref email position

$result = $client->updateBoardMyPrefEmailPosition($boardId, $attributes);

Update board my pref id email list

$result = $client->updateBoardMyPrefIdEmailList($boardId, $attributes);

Update board my pref show list guide

$result = $client->updateBoardMyPrefShowListGuide($boardId, $attributes);

Update board my pref show sidebar

$result = $client->updateBoardMyPrefShowSidebar($boardId, $attributes);

Update board my pref show sidebar activity

$result = $client->updateBoardMyPrefShowSidebarActivity($boardId, $attributes);

Update board my pref show sidebar board action

$result = $client->updateBoardMyPrefShowSidebarBoardAction($boardId, $attributes);

Update board my pref show sidebar member

$result = $client->updateBoardMyPrefShowSidebarMember($boardId, $attributes);

Update board name

$result = $client->updateBoardName($boardId, $attributes);

Get board organization

$result = $client->getBoardOrganization($boardId);

Get board organization field

$result = $client->getBoardOrganizationField($boardId, $fieldName);

Add board power up

$result = $client->addBoardPowerUp($boardId, $attributes);

Delete board power up

$result = $client->deleteBoardPowerUp($boardId, $powerUpId);

Update board pref background

$result = $client->updateBoardPrefBackground($boardId, $attributes);

Update board pref calendar feed enabled

$result = $client->updateBoardPrefCalendarFeedEnabled($boardId, $attributes);

Update board pref card aging

$result = $client->updateBoardPrefCardAging($boardId, $attributes);

Update board pref card covers

$result = $client->updateBoardPrefCardCovers($boardId, $attributes);

Update board pref comment

$result = $client->updateBoardPrefComment($boardId, $attributes);

Update board pref invitation

$result = $client->updateBoardPrefInvitation($boardId, $attributes);

Update board pref permission level

$result = $client->updateBoardPrefPermissionLevel($boardId, $attributes);

Update board pref self join

$result = $client->updateBoardPrefSelfJoin($boardId, $attributes);

Update board pref voting

$result = $client->updateBoardPrefVoting($boardId, $attributes);

Update board subscribed

$result = $client->updateBoardSubscribed($boardId, $attributes);

Cards

Add card

$result = $client->addCard($attributes);

Delete card

$result = $client->deleteCard($cardId);

Get card

$result = $client->getCard($cardId);

Update card

$result = $client->updateCard($cardId, $attributes);

Get card field

$result = $client->getCardField($cardId, $fieldName);

Get card action

$result = $client->getCardAction($cardId);

Delete card action comment

$result = $client->deleteCardActionComment($cardId, $actionId);

Update card action comments

$result = $client->updateCardActionComments($cardId, $actionId, $attributes);

Add card action comment

$result = $client->addCardActionComment($cardId, $attributes);

Get card attachments

$result = $client->getCardAttachments($cardId);

Add card attachment

$attributes = [
    'name' => 'Cheddar Bo is delicious!',
    'file' => fopen('/path/to/cheddar-bo.jpg', 'r'),
    'mimeType' => 'image/jpeg',
    'url' => null
];

$result = $client->addCardAttachment($cardId, $attributes);

Delete card attachment

$result = $client->deleteCardAttachment($cardId, $attachmentId);

Get card attachment

$result = $client->getCardAttachment($cardId, $attachmentId);

Get card board

$result = $client->getCardBoard($cardId);

Get card board field

$result = $client->getCardBoardField($cardId, $fieldName);

Get card check item state

$result = $client->getCardCheckItemState($cardId);

Add card checklist check item

$result = $client->addCardChecklistCheckItem($cardId, $checklistId, $attributes);

Delete card checklist check item

$result = $client->deleteCardChecklistCheckItem($cardId, $checklistId, $checkItemId);

Update card checklist check item

$result = $client->updateCardChecklistCheckItem($cardId, $checklistId, $checkItemId, $attributes);

Add card checklist check item convert to card

$result = $client->addCardChecklistCheckItemConvertToCard($cardId, $checklistId, $checkItemId, $attributes);

Update card checklist check item name

$result = $client->updateCardChecklistCheckItemName($cardId, $checklistId, $checkItemId, $attributes);

Update card checklist check item pos

$result = $client->updateCardChecklistCheckItemPos($cardId, $checklistId, $checkItemId, $attributes);

Update card checklist check item state

$result = $client->updateCardChecklistCheckItemState($cardId, $checklistId, $checkItemId, $attributes);

Get card checklists

$result = $client->getCardChecklists($cardId);

Add card checklist

$result = $client->addCardChecklist($cardId, $attributes);

Delete card checklist

$result = $client->deleteCardChecklist($cardId, $checklistId);

Get card custom field

$result = $client->getCardCustomField($cardId, $customFieldId);

Update card custom field

$result = $client->updateCardCustomField($cardId, $customFieldId, $attributes);

Update card closed

$result = $client->updateCardClosed($cardId, $attributes);

Update card desc

$result = $client->updateCardDesc($cardId, $attributes);

Update card due

$result = $client->updateCardDue($cardId, $attributes);

Update card id attachment cover

$result = $client->updateCardIdAttachmentCover($cardId, $attributes);

Update card id board

$result = $client->updateCardIdBoard($cardId, $attributes);

Add card id label

$result = $client->addCardIdLabel($cardId, $attributes);

Delete card id label

$result = $client->deleteCardIdLabel($cardId, $idLabelId);

Update card id list

$result = $client->updateCardIdList($cardId, $attributes);

Add card id member

$result = $client->addCardIdMember($cardId, $attributes);

Update card id members

$result = $client->updateCardIdMembers($cardId, $attributes);

Delete card id member

$result = $client->deleteCardIdMember($cardId, $idMemberId);

Add card label

$result = $client->addCardLabel($cardId, $attributes);

Update card label

$result = $client->updateCardLabel($cardId, $attributes);

Delete card label

$result = $client->deleteCardLabel($cardId, $labelId);

Get card list

$result = $client->getCardList($cardId);

Get card list field

$result = $client->getCardListField($cardId, $fieldName);

Add card mark associated notifications read

$result = $client->addCardMarkAssociatedNotificationsRead($cardId, $attributes);

Get card members

$result = $client->getCardMembers($cardId);

Get card members voted

$result = $client->getCardMembersVoted($cardId);

Add card members voted

$result = $client->addCardMembersVoted($cardId, $attributes);

Delete card members voted

$result = $client->deleteCardMembersVoted($cardId, $membersVotedId);

Update card name

$result = $client->updateCardName($cardId, $attributes);

Update card pos

$result = $client->updateCardPos($cardId, $attributes);

Get card stickers

$result = $client->getCardStickers($cardId);

Add card sticker

$result = $client->addCardSticker($cardId, $attributes);

Delete card sticker

$result = $client->deleteCardSticker($cardId, $stickerId);

Get card sticker

$result = $client->getCardSticker($cardId, $stickerId);

Update card sticker

$result = $client->updateCardSticker($cardId, $stickerId, $attributes);

Update card subscribed

$result = $client->updateCardSubscribed($cardId, $attributes);

Checklists

Add checklist

$result = $client->addChecklist($attributes);

Delete checklist

$result = $client->deleteChecklist($checklistId);

Get checklist

$result = $client->getChecklist($checklistId);

Update checklist

$result = $client->updateChecklist($checklistId, $attributes);

Get checklist field

$result = $client->getChecklistField($checklistId, $fieldName);

Get checklist board

$result = $client->getChecklistBoard($checklistId);

Get checklist board field

$result = $client->getChecklistBoardField($checklistId, $fieldName);

Get checklist cards

$result = $client->getChecklistCards($checklistId);

Get checklist card

$result = $client->getChecklistCard($checklistId, $cardId);

Get checklist check items

$result = $client->getChecklistCheckItems($checklistId);

Add checklist check item

$result = $client->addChecklistCheckItem($checklistId, $attributes);

Delete checklist check item

$result = $client->deleteChecklistCheckItem($checklistId, $checkItemId);

Get checklist check item

$result = $client->getChecklistCheckItem($checklistId, $checkItemId);

Update checklist id card

$result = $client->updateChecklistIdCard($checklistId, $attributes);

Update checklist name

$result = $client->updateChecklistName($checklistId, $attributes);

Update checklist pos

$result = $client->updateChecklistPos($checklistId, $attributes);

CustomFields

Create custom field

$result = $client->addCustomField($attributes);

Add option to a custom field

$result = $client->addCustomFieldOption($customFieldId, $attributes);

Update custom field option

$result = $client->updateCustomFieldOption($customFieldId, $optionId, $attributes);

Delete custom field

$result = $client->deleteCustomField($customFieldId);

Labels

Add label

$result = $client->addLabel($attributes);

Delete label

$result = $client->deleteLabel($labelId);

Get label

$result = $client->getLabel($labelId);

Update label

$result = $client->updateLabel($labelId, $attributes);

Get label board

$result = $client->getLabelBoard($labelId);

Get label board field

$result = $client->getLabelBoardField($labelId, $fieldName);

Update label color

$result = $client->updateLabelColor($labelId, $attributes);

Update label name

$result = $client->updateLabelName($labelId, $attributes);

Lists

Add list

$result = $client->addList($attributes);

Get list

$result = $client->getList($listId);

Update list

$result = $client->updateList($listId, $attributes);

Get list field

$result = $client->getListField($listId, $fieldName);

Get list actions

$result = $client->getListActions($listId, $attributes);

Add list archive all cards

$result = $client->addListArchiveAllCards($listId, $attributes);

Get list board

$result = $client->getListBoard($listId);

Get list board field

$result = $client->getListBoardField($listId, $fieldName);

Get list cards

$result = $client->getListCards($listId);

Add list card

$result = $client->addListCard($listId, $attributes);

Get list card

$result = $client->getListCard($listId, $cardId);

Update list closed

$result = $client->updateListClosed($listId, $attributes);

Update list id board

$result = $client->updateListIdBoard($listId, $attributes);

Add list move all cards

$result = $client->addListMoveAllCards($listId, $attributes);

Update list name

$result = $client->updateListName($listId, $attributes);

Update list pos

$result = $client->updateListPos($listId, $attributes);

Update list subscribed

$result = $client->updateListSubscribed($listId, $attributes);

Members

Get member

$result = $client->getMember($memberId);

Update member

$result = $client->updateMember($memberId, $attributes);

Get member field

$result = $client->getMemberField($memberId, $fieldName);

Get member actions

$result = $client->getMemberActions($memberId, $attributes);

Add member avatar

$result = $client->addMemberAvatar($memberId, $attributes);

Update member avatar source

$result = $client->updateMemberAvatarSource($memberId, $attributes);

Update member bio

$result = $client->updateMemberBio($memberId, $attributes);

Get member board backgrounds

$result = $client->getMemberBoardBackgrounds($memberId);

Add member board background

$result = $client->addMemberBoardBackground($memberId, $attributes);

Delete member board background

$result = $client->deleteMemberBoardBackground($memberId, $boardBackgroundId);

Get member board background

$result = $client->getMemberBoardBackground($memberId, $boardBackgroundId);

Update member board background

$result = $client->updateMemberBoardBackground($memberId, $boardBackgroundId, $attributes);

Get member boards

$result = $client->getMemberBoards($memberId);

Get member board

$result = $client->getMemberBoard($memberId, $boardId);

Get member boards invited

$result = $client->getMemberBoardsInvited($memberId);

Get member boards invited field

$result = $client->getMemberBoardsInvitedField($memberId, $fieldName);

Get member board stars

$result = $client->getMemberBoardStars($memberId);

Add member board star

$result = $client->addMemberBoardStar($memberId, $attributes);

Delete member board star

$result = $client->deleteMemberBoardStar($memberId, $boardStarId);

Get member board star

$result = $client->getMemberBoardStar($memberId, $boardStarId);

Update member board star

$result = $client->updateMemberBoardStar($memberId, $boardStarId, $attributes);

Update member board star id board

$result = $client->updateMemberBoardStarIdBoard($memberId, $boardStarId, $attributes);

Update member board star pos

$result = $client->updateMemberBoardStarPos($memberId, $boardStarId, $attributes);

Get member cards

$result = $client->getMemberCards($memberId);

Get member card

$result = $client->getMemberCard($memberId, $cardId);

Get member custom board backgrounds

$result = $client->getMemberCustomBoardBackgrounds($memberId);

Add member custom board background

$result = $client->addMemberCustomBoardBackground($memberId, $attributes);

Delete member custom board background

$result = $client->deleteMemberCustomBoardBackground($memberId, $customBoardBackgroundId);

Get member custom board background

$result = $client->getMemberCustomBoardBackground($memberId, $customBoardBackgroundId);

Update member custom board background

$result = $client->updateMemberCustomBoardBackground($memberId, $customBoardBackgroundId, $attributes);

Get member custom emojis

$result = $client->getMemberCustomEmojis($memberId);

Add member custom emoji

$result = $client->addMemberCustomEmoji($memberId, $attributes);

Get member custom emoji

$result = $client->getMemberCustomEmoji($memberId, $customEmojiId);

Get member custom stickers

$result = $client->getMemberCustomStickers($memberId);

Add member custom sticker

$result = $client->addMemberCustomSticker($memberId, $attributes);

Delete member custom sticker

$result = $client->deleteMemberCustomSticker($memberId, $customStickerId);

Get member custom sticker

$result = $client->getMemberCustomSticker($memberId, $customStickerId);

Get member deltas

$result = $client->getMemberDeltas($memberId);

Update member full name

$result = $client->updateMemberFullName($memberId, $attributes);

Update member initials

$result = $client->updateMemberInitials($memberId, $attributes);

Get member notifications

$result = $client->getMemberNotifications($memberId);

Get member notification

$result = $client->getMemberNotification($memberId, $notificationId);

Add member one time messages dismissed

$result = $client->addMemberOneTimeMessagesDismissed($memberId, $attributes);

Get member organizations

$result = $client->getMemberOrganizations($memberId);

Get member organization

$result = $client->getMemberOrganization($memberId, $organizationId);

Get member organizations invited

$result = $client->getMemberOrganizationsInvited($memberId);

Get member organizations invited field

$result = $client->getMemberOrganizationsInvitedField($memberId, $fieldName);

Update member pref color blind

$result = $client->updateMemberPrefColorBlind($memberId, $attributes);

Update member pref minutes between summaries

$result = $client->updateMemberPrefMinutesBetweenSummaries($memberId, $attributes);

Get member saved searches

$result = $client->getMemberSavedSearches($memberId);

Add member saved search

$result = $client->addMemberSavedSearch($memberId, $attributes);

Delete member saved search

$result = $client->deleteMemberSavedSearch($memberId, $savedSearcheId);

Get member saved search

$result = $client->getMemberSavedSearch($memberId, $savedSearcheId);

Update member saved search

$result = $client->updateMemberSavedSearch($memberId, $savedSearcheId, $attributes);

Update member saved search name

$result = $client->updateMemberSavedSearchName($memberId, $savedSearcheId, $attributes);

Update member saved search pos

$result = $client->updateMemberSavedSearchPos($memberId, $savedSearcheId, $attributes);

Update member saved search query

$result = $client->updateMemberSavedSearchQuery($memberId, $savedSearcheId, $attributes);

Get member tokens

$result = $client->getMemberTokens($memberId);

Update member username

$result = $client->updateMemberUsername($memberId, $attributes);

Notifications

Get notification

$result = $client->getNotification($notificationId);

Update notification

$result = $client->updateNotification($notificationId, $attributes);

Get notification field

$result = $client->getNotificationField($notificationId, $fieldName);

Get notification board

$result = $client->getNotificationBoard($notificationId);

Get notification board field

$result = $client->getNotificationBoardField($notificationId, $fieldName);

Get notification card

$result = $client->getNotificationCard($notificationId);

Get notification card field

$result = $client->getNotificationCardField($notificationId, $fieldName);

Get notification entities

$result = $client->getNotificationEntities($notificationId);

Get notification list

$result = $client->getNotificationList($notificationId);

Get notification list field

$result = $client->getNotificationListField($notificationId, $fieldName);

Get notification member

$result = $client->getNotificationMember($notificationId);

Get notification member field

$result = $client->getNotificationMemberField($notificationId, $fieldName);

Get notification member creator

$result = $client->getNotificationMemberCreator($notificationId);

Get notification member creator field

$result = $client->getNotificationMemberCreatorField($notificationId, $fieldName);

Get notification organization

$result = $client->getNotificationOrganization($notificationId);

Get notification organization field

$result = $client->getNotificationOrganizationField($notificationId, $fieldName);

Update notification unread

$result = $client->updateNotificationUnread($notificationId, $attributes);

Add notification all read

$result = $client->addNotificationAllRead($attributes);

Organizations

Add organization

$result = $client->addOrganization($attributes);

Delete organization

$result = $client->deleteOrganization($organizationId);

Get organization

$result = $client->getOrganization($organizationId);

Update organization

$result = $client->updateOrganization($organizationId, $attributes);

Get organization field

$result = $client->getOrganizationField($organizationId, $fieldName);

Get organization actions

$result = $client->getOrganizationActions($organizationId, $attributes);

Get organization boards

$result = $client->getOrganizationBoards($organizationId);

Get organization boards filter

$result = $client->getOrganizationBoardsFilter($organizationId, $filter);

Get organization deltas

$result = $client->getOrganizationDeltas($organizationId);

Update organization desc

$result = $client->updateOrganizationDesc($organizationId, $attributes);

Update organization display name

$result = $client->updateOrganizationDisplayName($organizationId, $attributes);

Delete organization logo

$result = $client->deleteOrganizationLogo($organizationId);

Add organization logo

$result = $client->addOrganizationLogo($organizationId, $attributes);

Get organization members

$result = $client->getOrganizationMembers($organizationId);

Update organization members

$result = $client->updateOrganizationMembers($organizationId, $attributes);

Delete organization member

$result = $client->deleteOrganizationMember($organizationId, $memberId);

Get organization members filter

$result = $client->getOrganizationMembersFilter($organizationId, $filter);

Update organization member

$result = $client->updateOrganizationMember($organizationId, $memberId, $attributes);

Delete organization member all

$result = $client->deleteOrganizationMemberAll($organizationId, $memberId);

Get organization member cards

$result = $client->getOrganizationMemberCards($organizationId, $memberId);

Update organization member deactivated

$result = $client->updateOrganizationMemberDeactivated($organizationId, $memberId, $attributes);

Get organization memberships

$result = $client->getOrganizationMemberships($organizationId);

Get organization membership

$result = $client->getOrganizationMembership($organizationId, $membershipId);

Update organization membership

$result = $client->updateOrganizationMembership($organizationId, $membershipId, $attributes);

Get organization members invited

$result = $client->getOrganizationMembersInvited($organizationId);

Get organization members invited field

$result = $client->getOrganizationMembersInvitedField($organizationId, $fieldName);

Update organization name

$result = $client->updateOrganizationName($organizationId, $attributes);

Delete organization pref associated domain

$result = $client->deleteOrganizationPrefAssociatedDomain($organizationId);

Update organization pref associated domain

$result = $client->updateOrganizationPrefAssociatedDomain($organizationId, $attributes);

Update organization pref board visibility restrict org

$result = $client->updateOrganizationPrefBoardVisibilityRestrictOrg($organizationId, $attributes);

Update organization pref board visibility restrict private

$result = $client->updateOrganizationPrefBoardVisibilityRestrictPrivate($organizationId, $attributes);

Update organization pref board visibility restrict public

$result = $client->updateOrganizationPrefBoardVisibilityRestrictPublic($organizationId, $attributes);

Update organization pref external members disabled

$result = $client->updateOrganizationPrefExternalMembersDisabled($organizationId, $attributes);

Update organization pref google apps version

$result = $client->updateOrganizationPrefGoogleAppsVersion($organizationId, $attributes);

Delete organization pref org invite restrict

$result = $client->deleteOrganizationPrefOrgInviteRestrict($organizationId);

Update organization pref org invite restrict

$result = $client->updateOrganizationPrefOrgInviteRestrict($organizationId, $attributes);

Update organization pref permission level

$result = $client->updateOrganizationPrefPermissionLevel($organizationId, $attributes);

Update organization website

$result = $client->updateOrganizationWebsite($organizationId, $attributes);

Search

Get search

$result = $client->getSearch($attributes);

Get search member

$result = $client->getSearchMembers($attributes);

Sessions

Add session

$result = $client->addSession($attributes);

Update session

$result = $client->updateSession($sessionId, $attributes);

Update session status

$result = $client->updateSessionStatus($sessionId, $attributes);

Get session socket

$result = $client->getSessionSocket();

Tokens

Delete token

$result = $client->deleteToken($tokenId);

Get token

$result = $client->getToken($tokenId);

Get token field

$result = $client->getTokenField($tokenId, $fieldName);

Get token member

$result = $client->getTokenMember($tokenId);

Get token member field

$result = $client->getTokenMemberField($tokenId, $fieldName);

Get token webhooks

$result = $client->getTokenWebhooks($tokenId);

Add token webhook

$result = $client->addTokenWebhook($tokenId, $attributes);

Update token webhooks

$result = $client->updateTokenWebhooks($tokenId, $attributes);

Delete token webhook

$result = $client->deleteTokenWebhook($tokenId, $webhookId);

Get token webhook

$result = $client->getTokenWebhook($tokenId, $webhookId);

Types

Get type

$result = $client->getType($typeId);

Webhooks

Add webhook

$result = $client->addWebhook($attributes);

Delete webhook

$result = $client->deleteWebhook($webhookId);

Get webhook

$result = $client->getWebhook($webhookId);

Update webhook

$result = $client->updateWebhook($webhookId, $attributes);

Get webhook field

$result = $client->getWebhookField($webhookId, $fieldName);

Update webhook active

$result = $client->updateWebhookActive($webhookId, $attributes);

Update webhook callback

$result = $client->updateWebhookCallbackURL($webhookId, $attributes);

Update webhook description

$result = $client->updateWebhookDescription($webhookId, $attributes);

Update webhook id model

$result = $client->updateWebhookIdModel($webhookId, $attributes);