Trello

Visual project management and collaboration

developer.atlassian.com/cloud/trello/rest ↗
Version
1.0
OpenAPI
3.0.0
Endpoints
323
Schemas
122
Updated
3 days ago
Project management project-management kanban collaboration
Use this API in your AI agent

Query structured spec data via REST or MCP. Get exactly what your agent needs.

Get API Key

Server URLs

https://trello.com/1

Authentication

apiKey apiKey

Endpoints

Clear filters

Action 2 endpoints

PUT /actions/{idAction}
operationId: Action_updateByIdAction

Parameters

Name In Required Type Description
idAction path required string idAction

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/actions"
      }
    }
  },
  "required": true,
  "description": "Attributes of \"Actions\" to be updated."
}

Responses

200 Success
400 Server rejection
PUT /actions/{idAction}
PUT /actions/{idAction}/text
operationId: Action_updateTextByIdAction

Parameters

Name In Required Type Description
idAction path required string idAction

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/actions_text"
      }
    }
  },
  "required": true,
  "description": "Attributes of \"Actions Text\" to be updated."
}

Responses

200 Success
400 Server rejection
PUT /actions/{idAction}/text

Board 31 endpoints

PUT /boards/{idBoard}
operationId: Board_updateById

Parameters

Name In Required Type Description
idBoard path required string board_id

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/boards"
      }
    }
  },
  "required": true,
  "description": "Attributes of \"Boards\" to be updated."
}

Responses

200 Success
400 Server rejection
PUT /boards/{idBoard}
PUT /boards/{idBoard}/closed
operationId: Board_updateClosedById

Parameters

Name In Required Type Description
idBoard path required string board_id

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/boards_closed"
      }
    }
  },
  "required": true,
  "description": "Attributes of \"Boards Closed\" to be updated."
}

Responses

200 Success
400 Server rejection
PUT /boards/{idBoard}/closed
PUT /boards/{idBoard}/desc
operationId: Board_updateDescriptionByIdBoard

Parameters

Name In Required Type Description
idBoard path required string board_id

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/boards_desc"
      }
    }
  },
  "required": true,
  "description": "Attributes of \"Boards Desc\" to be updated."
}

Responses

200 Success
400 Server rejection
PUT /boards/{idBoard}/desc
PUT /boards/{idBoard}/idOrganization
operationId: Board_updateOrganizationByIdBoard

Parameters

Name In Required Type Description
idBoard path required string board_id

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/boards_idOrganization"
      }
    }
  },
  "required": true,
  "description": "Attributes of \"Boards Id Organization\" to be updated."
}

Responses

200 Success
400 Server rejection
PUT /boards/{idBoard}/idOrganization
PUT /boards/{idBoard}/labelNames/blue
operationId: Board_updateLabelNamesBlueById

Parameters

Name In Required Type Description
idBoard path required string board_id

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/labelNames_blue"
      }
    }
  },
  "required": true,
  "description": "Attributes of \"Label Names Blue\" to be updated."
}

Responses

200 Success
400 Server rejection
PUT /boards/{idBoard}/labelNames/blue
PUT /boards/{idBoard}/labelNames/green
operationId: Board_updateLabelNamesGreenByIdBoardPut

Parameters

Name In Required Type Description
idBoard path required string board_id

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/labelNames_green"
      }
    }
  },
  "required": true,
  "description": "Attributes of \"Label Names Green\" to be updated."
}

Responses

200 Success
400 Server rejection
PUT /boards/{idBoard}/labelNames/green
PUT /boards/{idBoard}/labelNames/orange
operationId: Board_updateLabelNamesOrangeByIdBoard

Parameters

Name In Required Type Description
idBoard path required string board_id

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/labelNames_orange"
      }
    }
  },
  "required": true,
  "description": "Attributes of \"Label Names Orange\" to be updated."
}

Responses

200 Success
400 Server rejection
PUT /boards/{idBoard}/labelNames/orange
PUT /boards/{idBoard}/labelNames/purple
operationId: Board_updateLabelNamesPurpleByIdBoard

Parameters

Name In Required Type Description
idBoard path required string board_id

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/labelNames_purple"
      }
    }
  },
  "required": true,
  "description": "Attributes of \"Label Names Purple\" to be updated."
}

Responses

200 Success
400 Server rejection
PUT /boards/{idBoard}/labelNames/purple
PUT /boards/{idBoard}/labelNames/red
operationId: Board_updateLabelNamesRed

Parameters

Name In Required Type Description
idBoard path required string board_id

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/labelNames_red"
      }
    }
  },
  "required": true,
  "description": "Attributes of \"Label Names Red\" to be updated."
}

Responses

200 Success
400 Server rejection
PUT /boards/{idBoard}/labelNames/red
PUT /boards/{idBoard}/labelNames/yellow
operationId: Board_updateLabelNamesYellowByIdBoard

Parameters

Name In Required Type Description
idBoard path required string board_id

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/labelNames_yellow"
      }
    }
  },
  "required": true,
  "description": "Attributes of \"Label Names Yellow\" to be updated."
}

Responses

200 Success
400 Server rejection
PUT /boards/{idBoard}/labelNames/yellow
PUT /boards/{idBoard}/members
operationId: Board_updateMembersByIdBoard

Parameters

Name In Required Type Description
idBoard path required string board_id

Request Body

{
  "$ref": "#/components/requestBodies/boards_members"
}

Responses

200 Success
400 Server rejection
PUT /boards/{idBoard}/members
PUT /boards/{idBoard}/members/{idMember}
operationId: Board_updateMembersByIdBoardByIdMember

Parameters

Name In Required Type Description
idBoard path required string board_id
idMember path required string idMember

Request Body

{
  "$ref": "#/components/requestBodies/boards_members"
}

Responses

200 Success
400 Server rejection
PUT /boards/{idBoard}/members/{idMember}
PUT /boards/{idBoard}/memberships/{idMembership}
operationId: Board_updateMembershipsByIdBoardByIdMembership

Parameters

Name In Required Type Description
idBoard path required string board_id
idMembership path required string idMembership

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/boards_memberships"
      }
    }
  },
  "required": true,
  "description": "Attributes of \"Boards Memberships\" to be updated."
}

Responses

200 Success
400 Server rejection
PUT /boards/{idBoard}/memberships/{idMembership}
PUT /boards/{idBoard}/myPrefs/emailPosition
operationId: Board_updateMyPrefsEmailPositionByIdBoard

Parameters

Name In Required Type Description
idBoard path required string board_id

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/myPrefs_emailPosition"
      }
    }
  },
  "required": true,
  "description": "Attributes of \"My Prefs Email Position\" to be updated."
}

Responses

200 Success
400 Server rejection
PUT /boards/{idBoard}/myPrefs/emailPosition
PUT /boards/{idBoard}/myPrefs/idEmailList
operationId: Board_updateMyPrefsEmailListByIdBoard

Parameters

Name In Required Type Description
idBoard path required string board_id

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/myPrefs_idEmailList"
      }
    }
  },
  "required": true,
  "description": "Attributes of \"My Prefs Id Email List\" to be updated."
}

Responses

200 Success
400 Server rejection
PUT /boards/{idBoard}/myPrefs/idEmailList
PUT /boards/{idBoard}/myPrefs/showListGuide
operationId: Board_updateMyPrefsShowListGuideByIdBoard

Parameters

Name In Required Type Description
idBoard path required string board_id

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/myPrefs_showListGuide"
      }
    }
  },
  "required": true,
  "description": "Attributes of \"My Prefs Show List Guide\" to be updated."
}

Responses

200 Success
400 Server rejection
PUT /boards/{idBoard}/myPrefs/showListGuide
PUT /boards/{idBoard}/myPrefs/showSidebar
operationId: Board_updateMyPrefsShowSidebar

Parameters

Name In Required Type Description
idBoard path required string board_id

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/myPrefs_showSidebar"
      }
    }
  },
  "required": true,
  "description": "Attributes of \"My Prefs Show Sidebar\" to be updated."
}

Responses

200 Success
400 Server rejection
PUT /boards/{idBoard}/myPrefs/showSidebar
PUT /boards/{idBoard}/myPrefs/showSidebarActivity
operationId: Board_updateMyPrefsShowSidebarActivityByIdBoard

Parameters

Name In Required Type Description
idBoard path required string board_id

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/myPrefs_showSidebarActivity"
      }
    }
  },
  "required": true,
  "description": "Attributes of \"My Prefs Show Sidebar Activity\" to be updated."
}

Responses

200 Success
400 Server rejection
PUT /boards/{idBoard}/myPrefs/showSidebarActivity
PUT /boards/{idBoard}/myPrefs/showSidebarBoardActions
operationId: Board_updateMyPrefsShowSidebarActionsByIdBoard

Parameters

Name In Required Type Description
idBoard path required string board_id

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/myPrefs_showSidebarBoardActions"
      }
    }
  },
  "required": true,
  "description": "Attributes of \"My Prefs Show Sidebar Board Actions\" to be updated."
}

Responses

200 Success
400 Server rejection
PUT /boards/{idBoard}/myPrefs/showSidebarBoardActions
PUT /boards/{idBoard}/myPrefs/showSidebarMembers
operationId: Board_updatePrefsShowSidebarMembersById

Parameters

Name In Required Type Description
idBoard path required string board_id

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/myPrefs_showSidebarMembers"
      }
    }
  },
  "required": true,
  "description": "Attributes of \"My Prefs Show Sidebar Members\" to be updated."
}

Responses

200 Success
400 Server rejection
PUT /boards/{idBoard}/myPrefs/showSidebarMembers
PUT /boards/{idBoard}/name
operationId: Board_updateNameById

Parameters

Name In Required Type Description
idBoard path required string board_id

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/boards_name"
      }
    }
  },
  "required": true,
  "description": "Attributes of \"Boards Name\" to be updated."
}

Responses

200 Success
400 Server rejection
PUT /boards/{idBoard}/name
PUT /boards/{idBoard}/prefs/background
operationId: Board_updatePrefsBackgroundByIdBoard

Parameters

Name In Required Type Description
idBoard path required string board_id

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/prefs_background"
      }
    }
  },
  "required": true,
  "description": "Attributes of \"Prefs Background\" to be updated."
}

Responses

200 Success
400 Server rejection
PUT /boards/{idBoard}/prefs/background
PUT /boards/{idBoard}/prefs/calendarFeedEnabled
operationId: Board_updatePrefsCalendarFeedEnabledById

Parameters

Name In Required Type Description
idBoard path required string board_id

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/prefs_calendarFeedEnabled"
      }
    }
  },
  "required": true,
  "description": "Attributes of \"Prefs Calendar Feed Enabled\" to be updated."
}

Responses

200 Success
400 Server rejection
PUT /boards/{idBoard}/prefs/calendarFeedEnabled
PUT /boards/{idBoard}/prefs/cardAging
operationId: Board_updatePrefsCardAgingByIdBoard

Parameters

Name In Required Type Description
idBoard path required string board_id

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/prefs_cardAging"
      }
    }
  },
  "required": true,
  "description": "Attributes of \"Prefs Card Aging\" to be updated."
}

Responses

200 Success
400 Server rejection
PUT /boards/{idBoard}/prefs/cardAging
PUT /boards/{idBoard}/prefs/cardCovers
operationId: Board_updatePrefsCardCoversByIdBoard

Parameters

Name In Required Type Description
idBoard path required string board_id

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/prefs_cardCovers"
      }
    }
  },
  "required": true,
  "description": "Attributes of \"Prefs Card Covers\" to be updated."
}

Responses

200 Success
400 Server rejection
PUT /boards/{idBoard}/prefs/cardCovers
PUT /boards/{idBoard}/prefs/comments
operationId: Board_updatePrefsCommentsByIdBoard

Parameters

Name In Required Type Description
idBoard path required string board_id

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/prefs_comments"
      }
    }
  },
  "required": true,
  "description": "Attributes of \"Prefs Comments\" to be updated."
}

Responses

200 Success
400 Server rejection
PUT /boards/{idBoard}/prefs/comments
PUT /boards/{idBoard}/prefs/invitations
operationId: Board_updatePrefsInvitationsByIdBoard

Parameters

Name In Required Type Description
idBoard path required string board_id

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/prefs_invitations"
      }
    }
  },
  "required": true,
  "description": "Attributes of \"Prefs Invitations\" to be updated."
}

Responses

200 Success
400 Server rejection
PUT /boards/{idBoard}/prefs/invitations
PUT /boards/{idBoard}/prefs/permissionLevel
operationId: Board_updatePrefsPermissionLevelById

Parameters

Name In Required Type Description
idBoard path required string board_id

Request Body

{
  "$ref": "#/components/requestBodies/prefs_permissionLevel"
}

Responses

200 Success
400 Server rejection
PUT /boards/{idBoard}/prefs/permissionLevel
PUT /boards/{idBoard}/prefs/selfJoin
operationId: Board_updatePrefsSelfJoinByIdBoard

Parameters

Name In Required Type Description
idBoard path required string board_id

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/prefs_selfJoin"
      }
    }
  },
  "required": true,
  "description": "Attributes of \"Prefs Self Join\" to be updated."
}

Responses

200 Success
400 Server rejection
PUT /boards/{idBoard}/prefs/selfJoin
PUT /boards/{idBoard}/prefs/voting
operationId: Board_updateVotingPrefsById

Parameters

Name In Required Type Description
idBoard path required string board_id

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/prefs_voting"
      }
    }
  },
  "required": true,
  "description": "Attributes of \"Prefs Voting\" to be updated."
}

Responses

200 Success
400 Server rejection
PUT /boards/{idBoard}/prefs/voting
PUT /boards/{idBoard}/subscribed
operationId: Board_updateSubscribedById

Parameters

Name In Required Type Description
idBoard path required string board_id

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/boards_subscribed"
      }
    }
  },
  "required": true,
  "description": "Attributes of \"Boards Subscribed\" to be updated."
}

Responses

200 Success
400 Server rejection
PUT /boards/{idBoard}/subscribed

Card 18 endpoints

PUT /cards/{idCard}
operationId: Card_updateByIdCard

Parameters

Name In Required Type Description
idCard path required string card id or shortlink

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/cards"
      }
    }
  },
  "required": true,
  "description": "Attributes of \"Cards\" to be updated."
}

Responses

200 Success
400 Server rejection
PUT /cards/{idCard}
PUT /cards/{idCard}/actions/{idAction}/comments

This can only be done by the original author of the comment.

operationId: Card_updateActionCommentByIdCardByIdAction

Parameters

Name In Required Type Description
idCard path required string card id or shortlink
idAction path required string idAction

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/cards_actions_comments"
      }
    }
  },
  "required": true,
  "description": "Attributes of \"Cards Actions Comments\" to be updated."
}

Responses

200 Success
400 Server rejection
PUT /cards/{idCard}/actions/{idAction}/comments
PUT /cards/{idCard}/checklist/{idChecklistCurrent}/checkItem/{idCheckItem}
operationId: Card_updateChecklistCheckItem

Parameters

Name In Required Type Description
idCard path required string card id or shortlink
idChecklistCurrent path required string idChecklistCurrent
idCheckItem path required string idCheckItem

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/cards_checklist_idChecklistCurrent_checkItem"
      }
    }
  },
  "required": true,
  "description": "Attributes of \"Cards Checklist Id Checklist Current Check Item\" to be updated."
}

Responses

200 Success
400 Server rejection
PUT /cards/{idCard}/checklist/{idChecklistCurrent}/checkItem/{idCheckItem}
PUT /cards/{idCard}/checklist/{idChecklist}/checkItem/{idCheckItem}/name
operationId: Card_updateChecklistCheckItemNameById

Parameters

Name In Required Type Description
idCard path required string card id or shortlink
idChecklist path required string idChecklist
idCheckItem path required string idCheckItem

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/cards_checklist_checkItem_name"
      }
    }
  },
  "required": true,
  "description": "Attributes of \"Cards Checklist Check Item Name\" to be updated."
}

Responses

200 Success
400 Server rejection
PUT /cards/{idCard}/checklist/{idChecklist}/checkItem/{idCheckItem}/name
PUT /cards/{idCard}/checklist/{idChecklist}/checkItem/{idCheckItem}/pos
operationId: Card_updateCheckItemPosById

Parameters

Name In Required Type Description
idCard path required string card id or shortlink
idChecklist path required string idChecklist
idCheckItem path required string idCheckItem

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/cards_checklist_checkItem_pos"
      }
    }
  },
  "required": true,
  "description": "Attributes of \"Cards Checklist Check Item Pos\" to be updated."
}

Responses

200 Success
400 Server rejection
PUT /cards/{idCard}/checklist/{idChecklist}/checkItem/{idCheckItem}/pos
PUT /cards/{idCard}/checklist/{idChecklist}/checkItem/{idCheckItem}/state
operationId: Card_updateChecklistCheckItemState

Parameters

Name In Required Type Description
idCard path required string card id or shortlink
idChecklist path required string idChecklist
idCheckItem path required string idCheckItem

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/cards_checklist_checkItem_state"
      }
    }
  },
  "required": true,
  "description": "Attributes of \"Cards Checklist Check Item State\" to be updated."
}

Responses

200 Success
400 Server rejection
PUT /cards/{idCard}/checklist/{idChecklist}/checkItem/{idCheckItem}/state
PUT /cards/{idCard}/closed
operationId: Card_updateClosedById

Parameters

Name In Required Type Description
idCard path required string card id or shortlink

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/cards_closed"
      }
    }
  },
  "required": true,
  "description": "Attributes of \"Cards Closed\" to be updated."
}

Responses

200 Success
400 Server rejection
PUT /cards/{idCard}/closed
PUT /cards/{idCard}/desc
operationId: Card_updateDescriptionByIdCard

Parameters

Name In Required Type Description
idCard path required string card id or shortlink

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/cards_desc"
      }
    }
  },
  "required": true,
  "description": "Attributes of \"Cards Desc\" to be updated."
}

Responses

200 Success
400 Server rejection
PUT /cards/{idCard}/desc
PUT /cards/{idCard}/due
operationId: Card_updateDueById

Parameters

Name In Required Type Description
idCard path required string card id or shortlink

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/cards_due"
      }
    }
  },
  "required": true,
  "description": "Attributes of \"Cards Due\" to be updated."
}

Responses

200 Success
400 Server rejection
PUT /cards/{idCard}/due
PUT /cards/{idCard}/idAttachmentCover
operationId: Card_updateAttachmentCoverByIdCard

Parameters

Name In Required Type Description
idCard path required string card id or shortlink

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/cards_idAttachmentCover"
      }
    }
  },
  "required": true,
  "description": "Attributes of \"Cards Id Attachment Cover\" to be updated."
}

Responses

200 Success
400 Server rejection
PUT /cards/{idCard}/idAttachmentCover
PUT /cards/{idCard}/idBoard
operationId: Card_updateBoardByIdCard

Parameters

Name In Required Type Description
idCard path required string card id or shortlink

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/cards_idBoard"
      }
    }
  },
  "required": true,
  "description": "Attributes of \"Cards Id Board\" to be updated."
}

Responses

200 Success
400 Server rejection
PUT /cards/{idCard}/idBoard
PUT /cards/{idCard}/idList
operationId: Card_updateIdListByIdCard

Parameters

Name In Required Type Description
idCard path required string card id or shortlink

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/cards_idList"
      }
    }
  },
  "required": true,
  "description": "Attributes of \"Cards Id List\" to be updated."
}

Responses

200 Success
400 Server rejection
PUT /cards/{idCard}/idList
PUT /cards/{idCard}/idMembers
operationId: Card_updateIdMembers

Parameters

Name In Required Type Description
idCard path required string card id or shortlink

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/cards_idMembers"
      }
    }
  },
  "required": true,
  "description": "Attributes of \"Cards Id Members\" to be updated."
}

Responses

200 Success
400 Server rejection
PUT /cards/{idCard}/idMembers
PUT /cards/{idCard}/labels
operationId: Card_updateLabels

Parameters

Name In Required Type Description
idCard path required string card id or shortlink

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/cards_labels"
      }
    }
  },
  "required": true,
  "description": "Attributes of \"Cards Labels\" to be updated."
}

Responses

200 Success
400 Server rejection
PUT /cards/{idCard}/labels
PUT /cards/{idCard}/name
operationId: Card_updateNameById

Parameters

Name In Required Type Description
idCard path required string card id or shortlink

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/cards_name"
      }
    }
  },
  "required": true,
  "description": "Attributes of \"Cards Name\" to be updated."
}

Responses

200 Success
400 Server rejection
PUT /cards/{idCard}/name
PUT /cards/{idCard}/pos
operationId: Card_updatePosByIdCard

Parameters

Name In Required Type Description
idCard path required string card id or shortlink

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/cards_pos"
      }
    }
  },
  "required": true,
  "description": "Attributes of \"Cards Pos\" to be updated."
}

Responses

200 Success
400 Server rejection
PUT /cards/{idCard}/pos
PUT /cards/{idCard}/stickers/{idSticker}
operationId: Card_updateStickersByIdCardByIdSticker

Parameters

Name In Required Type Description
idCard path required string card id or shortlink
idSticker path required string idSticker

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/cards_stickers"
      }
    }
  },
  "required": true,
  "description": "Attributes of \"Cards Stickers\" to be updated."
}

Responses

200 Success
400 Server rejection
PUT /cards/{idCard}/stickers/{idSticker}
PUT /cards/{idCard}/subscribed
operationId: Card_updateSubscribedByIdCard

Parameters

Name In Required Type Description
idCard path required string card id or shortlink

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/cards_subscribed"
      }
    }
  },
  "required": true,
  "description": "Attributes of \"Cards Subscribed\" to be updated."
}

Responses

200 Success
400 Server rejection
PUT /cards/{idCard}/subscribed

Checklist 4 endpoints

PUT /checklists/{idChecklist}
operationId: Checklist_updateByIdChecklist

Parameters

Name In Required Type Description
idChecklist path required string idChecklist

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/checklists"
      }
    }
  },
  "required": true,
  "description": "Attributes of \"Checklists\" to be updated."
}

Responses

200 Success
400 Server rejection
PUT /checklists/{idChecklist}
PUT /checklists/{idChecklist}/idCard
operationId: Checklist_updateIdCardByIdChecklist

Parameters

Name In Required Type Description
idChecklist path required string idChecklist

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/checklists_idCard"
      }
    }
  },
  "required": true,
  "description": "Attributes of \"Checklists Id Card\" to be updated."
}

Responses

200 Success
400 Server rejection
PUT /checklists/{idChecklist}/idCard
PUT /checklists/{idChecklist}/name
operationId: Checklist_updateNameByIdChecklist

Parameters

Name In Required Type Description
idChecklist path required string idChecklist

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/checklists_name"
      }
    }
  },
  "required": true,
  "description": "Attributes of \"Checklists Name\" to be updated."
}

Responses

200 Success
400 Server rejection
PUT /checklists/{idChecklist}/name
PUT /checklists/{idChecklist}/pos
operationId: Checklist_updatePosByIdChecklist

Parameters

Name In Required Type Description
idChecklist path required string idChecklist

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/checklists_pos"
      }
    }
  },
  "required": true,
  "description": "Attributes of \"Checklists Pos\" to be updated."
}

Responses

200 Success
400 Server rejection
PUT /checklists/{idChecklist}/pos

Label 3 endpoints

PUT /labels/{idLabel}
operationId: Label_updateByIdLabel

Parameters

Name In Required Type Description
idLabel path required string idLabel

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/labels"
      }
    }
  },
  "required": true,
  "description": "Attributes of \"Labels\" to be updated."
}

Responses

200 Success
400 Server rejection
PUT /labels/{idLabel}
PUT /labels/{idLabel}/color
operationId: Label_updateColorByIdLabel

Parameters

Name In Required Type Description
idLabel path required string idLabel

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/labels_color"
      }
    }
  },
  "required": true,
  "description": "Attributes of \"Labels Color\" to be updated."
}

Responses

200 Success
400 Server rejection
PUT /labels/{idLabel}/color
PUT /labels/{idLabel}/name
operationId: Label_updateNameByIdLabel

Parameters

Name In Required Type Description
idLabel path required string idLabel

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/labels_name"
      }
    }
  },
  "required": true,
  "description": "Attributes of \"Labels Name\" to be updated."
}

Responses

200 Success
400 Server rejection
PUT /labels/{idLabel}/name

List 6 endpoints

PUT /lists/{idList}
operationId: List_updateByIdList

Parameters

Name In Required Type Description
idList path required string idList

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/lists"
      }
    }
  },
  "required": true,
  "description": "Attributes of \"Lists\" to be updated."
}

Responses

200 Success
400 Server rejection
PUT /lists/{idList}
PUT /lists/{idList}/closed
operationId: List_updateClosedByIdList

Parameters

Name In Required Type Description
idList path required string idList

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/lists_closed"
      }
    }
  },
  "required": true,
  "description": "Attributes of \"Lists Closed\" to be updated."
}

Responses

200 Success
400 Server rejection
PUT /lists/{idList}/closed
PUT /lists/{idList}/idBoard
operationId: List_updateIdBoardByIdList

Parameters

Name In Required Type Description
idList path required string idList

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/lists_idBoard"
      }
    }
  },
  "required": true,
  "description": "Attributes of \"Lists Id Board\" to be updated."
}

Responses

200 Success
400 Server rejection
PUT /lists/{idList}/idBoard
PUT /lists/{idList}/name
operationId: List_updateNameByIdList

Parameters

Name In Required Type Description
idList path required string idList

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/lists_name"
      }
    }
  },
  "required": true,
  "description": "Attributes of \"Lists Name\" to be updated."
}

Responses

200 Success
400 Server rejection
PUT /lists/{idList}/name
PUT /lists/{idList}/pos
operationId: List_updatePosByIdList

Parameters

Name In Required Type Description
idList path required string idList

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/lists_pos"
      }
    }
  },
  "required": true,
  "description": "Attributes of \"Lists Pos\" to be updated."
}

Responses

200 Success
400 Server rejection
PUT /lists/{idList}/pos
PUT /lists/{idList}/subscribed
operationId: List_updateSubscribedByIdList

Parameters

Name In Required Type Description
idList path required string idList

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/lists_subscribed"
      }
    }
  },
  "required": true,
  "description": "Attributes of \"Lists Subscribed\" to be updated."
}

Responses

200 Success
400 Server rejection
PUT /lists/{idList}/subscribed

Member 18 endpoints

PUT /members/{idMember}
operationId: Member_updateByIdMember

Parameters

Name In Required Type Description
idMember path required string idMember or username

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/members"
      }
    }
  },
  "required": true,
  "description": "Attributes of \"Members\" to be updated."
}

Responses

200 Success
400 Server rejection
PUT /members/{idMember}
PUT /members/{idMember}/avatarSource
operationId: Member_updateAvatarSource

Parameters

Name In Required Type Description
idMember path required string idMember or username

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/members_avatarSource"
      }
    }
  },
  "required": true,
  "description": "Attributes of \"Members Avatar Source\" to be updated."
}

Responses

200 Success
400 Server rejection
PUT /members/{idMember}/avatarSource
PUT /members/{idMember}/bio
operationId: Member_updateBioById

Parameters

Name In Required Type Description
idMember path required string idMember or username

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/members_bio"
      }
    }
  },
  "required": true,
  "description": "Attributes of \"Members Bio\" to be updated."
}

Responses

200 Success
400 Server rejection
PUT /members/{idMember}/bio
PUT /members/{idMember}/boardBackgrounds/{idBoardBackground}
operationId: Member_updateBoardBackgroundsById

Parameters

Name In Required Type Description
idMember path required string idMember or username
idBoardBackground path required string idBoardBackground

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/members_boardBackgrounds"
      }
    }
  },
  "required": true,
  "description": "Attributes of \"Members Board Backgrounds\" to be updated."
}

Responses

200 Success
400 Server rejection
PUT /members/{idMember}/boardBackgrounds/{idBoardBackground}
PUT /members/{idMember}/boardStars/{idBoardStar}
operationId: Member_updateBoardStar

Parameters

Name In Required Type Description
idMember path required string idMember or username
idBoardStar path required string idBoardStar

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/members_boardStars"
      }
    }
  },
  "required": true,
  "description": "Attributes of \"Members Board Stars\" to be updated."
}

Responses

200 Success
400 Server rejection
PUT /members/{idMember}/boardStars/{idBoardStar}
PUT /members/{idMember}/boardStars/{idBoardStar}/idBoard
operationId: Member_updateBoardStarsIdBoard

Parameters

Name In Required Type Description
idMember path required string idMember or username
idBoardStar path required string idBoardStar

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/members_boardStars_idBoard"
      }
    }
  },
  "required": true,
  "description": "Attributes of \"Members Board Stars Id Board\" to be updated."
}

Responses

200 Success
400 Server rejection
PUT /members/{idMember}/boardStars/{idBoardStar}/idBoard
PUT /members/{idMember}/boardStars/{idBoardStar}/pos
operationId: Member_updateBoardStarPosByIdMemberByIdBoardStar

Parameters

Name In Required Type Description
idMember path required string idMember or username
idBoardStar path required string idBoardStar

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/members_boardStars_pos"
      }
    }
  },
  "required": true,
  "description": "Attributes of \"Members Board Stars Pos\" to be updated."
}

Responses

200 Success
400 Server rejection
PUT /members/{idMember}/boardStars/{idBoardStar}/pos
PUT /members/{idMember}/customBoardBackgrounds/{idBoardBackground}
operationId: Member_updateCustomBoardBackgrounds

Parameters

Name In Required Type Description
idMember path required string idMember or username
idBoardBackground path required string idBoardBackground

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/members_customBoardBackgrounds"
      }
    }
  },
  "required": true,
  "description": "Attributes of \"Members Custom Board Backgrounds\" to be updated."
}

Responses

200 Success
400 Server rejection
PUT /members/{idMember}/customBoardBackgrounds/{idBoardBackground}
PUT /members/{idMember}/fullName
operationId: Member_updateFullName

Parameters

Name In Required Type Description
idMember path required string idMember or username

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/members_fullName"
      }
    }
  },
  "required": true,
  "description": "Attributes of \"Members Full Name\" to be updated."
}

Responses

200 Success
400 Server rejection
PUT /members/{idMember}/fullName
PUT /members/{idMember}/initials
operationId: Member_updateInitialsByIdMember

Parameters

Name In Required Type Description
idMember path required string idMember or username

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/members_initials"
      }
    }
  },
  "required": true,
  "description": "Attributes of \"Members Initials\" to be updated."
}

Responses

200 Success
400 Server rejection
PUT /members/{idMember}/initials
PUT /members/{idMember}/prefs/colorBlind
operationId: Member_updatePrefsColorBlindByIdMember

Parameters

Name In Required Type Description
idMember path required string idMember or username

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/prefs_colorBlind"
      }
    }
  },
  "required": true,
  "description": "Attributes of \"Prefs Color Blind\" to be updated."
}

Responses

200 Success
400 Server rejection
PUT /members/{idMember}/prefs/colorBlind
PUT /members/{idMember}/prefs/locale
operationId: Member_updatePrefsLocaleByIdMember

Parameters

Name In Required Type Description
idMember path required string idMember or username

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/prefs_locale"
      }
    }
  },
  "required": true,
  "description": "Attributes of \"Prefs Locale\" to be updated."
}

Responses

200 Success
400 Server rejection
PUT /members/{idMember}/prefs/locale
PUT /members/{idMember}/prefs/minutesBetweenSummaries
operationId: Member_updatePrefsMinutesBetweenSummariesById

Parameters

Name In Required Type Description
idMember path required string idMember or username

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/prefs_minutesBetweenSummaries"
      }
    }
  },
  "required": true,
  "description": "Attributes of \"Prefs Minutes Between Summaries\" to be updated."
}

Responses

200 Success
400 Server rejection
PUT /members/{idMember}/prefs/minutesBetweenSummaries
PUT /members/{idMember}/savedSearches/{idSavedSearch}
operationId: Member_updateSavedSearchesByIdMemberByIdSavedSearch

Parameters

Name In Required Type Description
idMember path required string idMember or username
idSavedSearch path required string idSavedSearch

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/members_savedSearches"
      }
    }
  },
  "required": true,
  "description": "Attributes of \"Members Saved Searches\" to be updated."
}

Responses

200 Success
400 Server rejection
PUT /members/{idMember}/savedSearches/{idSavedSearch}
PUT /members/{idMember}/savedSearches/{idSavedSearch}/name
operationId: Member_updateSavedSearchesNameByIdMemberByIdSavedSearch

Parameters

Name In Required Type Description
idMember path required string idMember or username
idSavedSearch path required string idSavedSearch

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/members_savedSearches_name"
      }
    }
  },
  "required": true,
  "description": "Attributes of \"Members Saved Searches Name\" to be updated."
}

Responses

200 Success
400 Server rejection
PUT /members/{idMember}/savedSearches/{idSavedSearch}/name
PUT /members/{idMember}/savedSearches/{idSavedSearch}/pos
operationId: Member_updateSavedSearchesPosByIdMemberByIdSavedSearch

Parameters

Name In Required Type Description
idMember path required string idMember or username
idSavedSearch path required string idSavedSearch

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/members_savedSearches_pos"
      }
    }
  },
  "required": true,
  "description": "Attributes of \"Members Saved Searches Pos\" to be updated."
}

Responses

200 Success
400 Server rejection
PUT /members/{idMember}/savedSearches/{idSavedSearch}/pos
PUT /members/{idMember}/savedSearches/{idSavedSearch}/query
operationId: Member_updateSavedSearchQueryByIdMemberByIdSavedSearch

Parameters

Name In Required Type Description
idMember path required string idMember or username
idSavedSearch path required string idSavedSearch

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/members_savedSearches_query"
      }
    }
  },
  "required": true,
  "description": "Attributes of \"Members Saved Searches Query\" to be updated."
}

Responses

200 Success
400 Server rejection
PUT /members/{idMember}/savedSearches/{idSavedSearch}/query
PUT /members/{idMember}/username
operationId: Member_updateUsernameById

Parameters

Name In Required Type Description
idMember path required string idMember or username

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/members_username"
      }
    }
  },
  "required": true,
  "description": "Attributes of \"Members Username\" to be updated."
}

Responses

200 Success
400 Server rejection
PUT /members/{idMember}/username

Notification 2 endpoints

PUT /notifications/{idNotification}
operationId: Notification_updateByIdNotification

Parameters

Name In Required Type Description
idNotification path required string idNotification

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/notifications"
      }
    }
  },
  "required": true,
  "description": "Attributes of \"Notifications\" to be updated."
}

Responses

200 Success
400 Server rejection
PUT /notifications/{idNotification}
PUT /notifications/{idNotification}/unread
operationId: Notification_updateUnreadByIdNotification

Parameters

Name In Required Type Description
idNotification path required string idNotification

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/notifications_unread"
      }
    }
  },
  "required": true,
  "description": "Attributes of \"Notifications Unread\" to be updated."
}

Responses

200 Success
400 Server rejection
PUT /notifications/{idNotification}/unread

Organization 17 endpoints

PUT /organizations/{idOrg}
operationId: Organization_updateByIdOrg

Parameters

Name In Required Type Description
idOrg path required string idOrg or name

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/organizations"
      }
    }
  },
  "required": true,
  "description": "Attributes of \"Organizations\" to be updated."
}

Responses

200 Success
400 Server rejection
PUT /organizations/{idOrg}
PUT /organizations/{idOrg}/desc
operationId: Organization_updateDescriptionByIdOrg

Parameters

Name In Required Type Description
idOrg path required string idOrg or name

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/organizations_desc"
      }
    }
  },
  "required": true,
  "description": "Attributes of \"Organizations Desc\" to be updated."
}

Responses

200 Success
400 Server rejection
PUT /organizations/{idOrg}/desc
PUT /organizations/{idOrg}/displayName
operationId: Organization_updateDisplayNameByIdOrg

Parameters

Name In Required Type Description
idOrg path required string idOrg or name

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/organizations_displayName"
      }
    }
  },
  "required": true,
  "description": "Attributes of \"Organizations Display Name\" to be updated."
}

Responses

200 Success
400 Server rejection
PUT /organizations/{idOrg}/displayName
PUT /organizations/{idOrg}/members
operationId: Organization_updateMembersByIdOrg

Parameters

Name In Required Type Description
idOrg path required string idOrg or name

Request Body

{
  "$ref": "#/components/requestBodies/organizations_members"
}

Responses

200 Success
400 Server rejection
PUT /organizations/{idOrg}/members
PUT /organizations/{idOrg}/members/{idMember}
operationId: Organization_updateMembersByIdOrgByIdMember

Parameters

Name In Required Type Description
idOrg path required string idOrg or name
idMember path required string idMember

Request Body

{
  "$ref": "#/components/requestBodies/organizations_members"
}

Responses

200 Success
400 Server rejection
PUT /organizations/{idOrg}/members/{idMember}
PUT /organizations/{idOrg}/members/{idMember}/deactivated
operationId: Organization_updateMembersDeactivatedByIdOrgByIdMember

Parameters

Name In Required Type Description
idOrg path required string idOrg or name
idMember path required string idMember

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/organizations_members_deactivated"
      }
    }
  },
  "required": true,
  "description": "Attributes of \"Organizations Members Deactivated\" to be updated."
}

Responses

200 Success
400 Server rejection
PUT /organizations/{idOrg}/members/{idMember}/deactivated
PUT /organizations/{idOrg}/memberships/{idMembership}
operationId: Organization_updateMembershipByIdOrgByIdMembership

Parameters

Name In Required Type Description
idOrg path required string idOrg or name
idMembership path required string idMembership

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/organizations_memberships"
      }
    }
  },
  "required": true,
  "description": "Attributes of \"Organizations Memberships\" to be updated."
}

Responses

200 Success
400 Server rejection
PUT /organizations/{idOrg}/memberships/{idMembership}
PUT /organizations/{idOrg}/name
operationId: Organization_updateNameByIdOrg

Parameters

Name In Required Type Description
idOrg path required string idOrg or name

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/organizations_name"
      }
    }
  },
  "required": true,
  "description": "Attributes of \"Organizations Name\" to be updated."
}

Responses

200 Success
400 Server rejection
PUT /organizations/{idOrg}/name
PUT /organizations/{idOrg}/prefs/associatedDomain
operationId: Organization_updatePrefsAssociatedDomainByIdOrg

Parameters

Name In Required Type Description
idOrg path required string idOrg or name

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/prefs_associatedDomain"
      }
    }
  },
  "required": true,
  "description": "Attributes of \"Prefs Associated Domain\" to be updated."
}

Responses

200 Success
400 Server rejection
PUT /organizations/{idOrg}/prefs/associatedDomain
PUT /organizations/{idOrg}/prefs/boardVisibilityRestrict/org
operationId: Organization_updatePrefsBoardVisibilityRestrictByIdOrg

Parameters

Name In Required Type Description
idOrg path required string idOrg or name

Request Body

{
  "$ref": "#/components/requestBodies/prefs_boardVisibilityRestrict"
}

Responses

200 Success
400 Server rejection
PUT /organizations/{idOrg}/prefs/boardVisibilityRestrict/org
PUT /organizations/{idOrg}/prefs/boardVisibilityRestrict/private
operationId: Organization_updatePrefsVisibilityByIdOrg

Parameters

Name In Required Type Description
idOrg path required string idOrg or name

Request Body

{
  "$ref": "#/components/requestBodies/prefs_boardVisibilityRestrict"
}

Responses

200 Success
400 Server rejection
PUT /organizations/{idOrg}/prefs/boardVisibilityRestrict/private
PUT /organizations/{idOrg}/prefs/boardVisibilityRestrict/public
operationId: Organization_updatePrefsBoardVisibilityRestrictPublicByIdOrg

Parameters

Name In Required Type Description
idOrg path required string idOrg or name

Request Body

{
  "$ref": "#/components/requestBodies/prefs_boardVisibilityRestrict"
}

Responses

200 Success
400 Server rejection
PUT /organizations/{idOrg}/prefs/boardVisibilityRestrict/public
PUT /organizations/{idOrg}/prefs/externalMembersDisabled
operationId: Organization_updatePrefsExternalMembersDisabledByIdOrg

Parameters

Name In Required Type Description
idOrg path required string idOrg or name

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/prefs_externalMembersDisabled"
      }
    }
  },
  "required": true,
  "description": "Attributes of \"Prefs External Members Disabled\" to be updated."
}

Responses

200 Success
400 Server rejection
PUT /organizations/{idOrg}/prefs/externalMembersDisabled
PUT /organizations/{idOrg}/prefs/googleAppsVersion
operationId: Organization_updatePrefsGoogleAppsVersionByIdOrg

Parameters

Name In Required Type Description
idOrg path required string idOrg or name

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/prefs_googleAppsVersion"
      }
    }
  },
  "required": true,
  "description": "Attributes of \"Prefs Google Apps Version\" to be updated."
}

Responses

200 Success
400 Server rejection
PUT /organizations/{idOrg}/prefs/googleAppsVersion
PUT /organizations/{idOrg}/prefs/orgInviteRestrict
operationId: Organization_updatePrefsOrgInviteRestrictByIdOrg

Parameters

Name In Required Type Description
idOrg path required string idOrg or name

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/prefs_orgInviteRestrict"
      }
    }
  },
  "required": true,
  "description": "Attributes of \"Prefs Org Invite Restrict\" to be updated."
}

Responses

200 Success
400 Server rejection
PUT /organizations/{idOrg}/prefs/orgInviteRestrict
PUT /organizations/{idOrg}/prefs/permissionLevel
operationId: Organization_updatePrefsPermissionLevelByIdOrg

Parameters

Name In Required Type Description
idOrg path required string idOrg or name

Request Body

{
  "$ref": "#/components/requestBodies/prefs_permissionLevel"
}

Responses

200 Success
400 Server rejection
PUT /organizations/{idOrg}/prefs/permissionLevel
PUT /organizations/{idOrg}/website
operationId: Organization_updateWebsiteByIdOrg

Parameters

Name In Required Type Description
idOrg path required string idOrg or name

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/organizations_website"
      }
    }
  },
  "required": true,
  "description": "Attributes of \"Organizations Website\" to be updated."
}

Responses

200 Success
400 Server rejection
PUT /organizations/{idOrg}/website

Session 2 endpoints

PUT /sessions/{idSession}
operationId: Session_updateStatusByIdSession

Parameters

Name In Required Type Description
idSession path required string idSession

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/sessions"
      }
    }
  },
  "required": true,
  "description": "Attributes of \"Sessions\" to be updated."
}

Responses

200 Success
400 Server rejection
PUT /sessions/{idSession}
PUT /sessions/{idSession}/status
operationId: Session_updateStatusByIdSession

Parameters

Name In Required Type Description
idSession path required string idSession

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/sessions_status"
      }
    }
  },
  "required": true,
  "description": "Attributes of \"Sessions Status\" to be updated."
}

Responses

200 Success
400 Server rejection
PUT /sessions/{idSession}/status

Token 1 endpoints

PUT /tokens/{token}/webhooks
operationId: Token_updateWebhooksByToken

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/tokens_webhooks"
      }
    }
  },
  "required": true,
  "description": "Attributes of \"Tokens Webhooks\" to be updated."
}

Responses

200 Success
400 Server rejection
PUT /tokens/{token}/webhooks

Webhook 6 endpoints

PUT /webhooks
operationId: Webhook_update

Request Body

{
  "$ref": "#/components/requestBodies/webhooks"
}

Responses

200 Success
400 Server rejection
PUT /webhooks
PUT /webhooks/{idWebhook}
operationId: Webhook_updateByIdWebhook

Parameters

Name In Required Type Description
idWebhook path required string idWebhook

Request Body

{
  "$ref": "#/components/requestBodies/webhooks"
}

Responses

200 Success
400 Server rejection
PUT /webhooks/{idWebhook}
PUT /webhooks/{idWebhook}/active
operationId: Webhook_updateActiveById

Parameters

Name In Required Type Description
idWebhook path required string idWebhook

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/webhooks_active"
      }
    }
  },
  "required": true,
  "description": "Attributes of \"Webhooks Active\" to be updated."
}

Responses

200 Success
400 Server rejection
PUT /webhooks/{idWebhook}/active
PUT /webhooks/{idWebhook}/callbackURL
operationId: Webhook_updateCallbackUrlById

Parameters

Name In Required Type Description
idWebhook path required string idWebhook

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/webhooks_callbackURL"
      }
    }
  },
  "required": true,
  "description": "Attributes of \"Webhooks Callback Url\" to be updated."
}

Responses

200 Success
400 Server rejection
PUT /webhooks/{idWebhook}/callbackURL
PUT /webhooks/{idWebhook}/description
operationId: Webhook_updateDescriptionByIdWebhook

Parameters

Name In Required Type Description
idWebhook path required string idWebhook

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/webhooks_description"
      }
    }
  },
  "required": true,
  "description": "Attributes of \"Webhooks Description\" to be updated."
}

Responses

200 Success
400 Server rejection
PUT /webhooks/{idWebhook}/description
PUT /webhooks/{idWebhook}/idModel
operationId: Webhook_updateModelById

Parameters

Name In Required Type Description
idWebhook path required string idWebhook

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/webhooks_idModel"
      }
    }
  },
  "required": true,
  "description": "Attributes of \"Webhooks Id Model\" to be updated."
}

Responses

200 Success
400 Server rejection
PUT /webhooks/{idWebhook}/idModel

Schemas

object actions
{
  "xml": {
    "name": "action"
  },
  "type": "object",
  "properties": {
    "text": {
      "type": "string",
      "description": "a string with a length from 1 to 16384"
    }
  }
}
object actions_comments
{
  "xml": {
    "name": "card"
  },
  "type": "object",
  "properties": {
    "text": {
      "type": "string",
      "description": "a string with a length from 1 to 16384"
    }
  }
}
object actions_text
{
  "xml": {
    "name": "action"
  },
  "type": "object",
  "properties": {
    "value": {
      "type": "string",
      "description": "a string with a length from 1 to 16384"
    }
  }
}
object boards
{
  "xml": {
    "name": "board"
  },
  "type": "object",
  "properties": {
    "desc": {
      "type": "string",
      "description": "a string with a length from 0 to 16384"
    },
    "name": {
      "type": "string",
      "description": "a string with a length from 1 to 16384"
    },
    "closed": {
      "type": "string",
      "description": " true or false"
    },
    "powerUps": {
      "type": "string",
      "description": "all or a comma-separated list of: calendar, cardAging, recap or voting"
    },
    "subscribed": {
      "type": "string",
      "description": " true or false"
    },
    "prefs/voting": {
      "type": "string",
      "description": "One of: disabled, members, observers, org or public"
    },
    "prefs_voting": {
      "type": "string",
      "description": "One of: disabled, members, observers, org or public"
    },
    "idBoardSource": {
      "type": "string",
      "description": "The id of the board to copy into the new board"
    },
    "idOrganization": {
      "type": "string",
      "description": "The id or name of the organization to add the board to."
    },
    "keepFromSource": {
      "type": "string",
      "description": "Components of the source board to copy."
    },
    "labelNames/red": {
      "type": "string",
      "description": "a string with a length from 0 to 16384"
    },
    "prefs/comments": {
      "type": "string",
      "description": "One of: disabled, members, observers, org or public"
    },
    "prefs/selfJoin": {
      "type": "string",
      "description": " true or false"
    },
    "prefs_comments": {
      "type": "string",
      "description": "One of: disabled, members, observers, org or public"
    },
    "prefs_selfJoin": {
      "type": "string",
      "description": " true or false"
    },
    "labelNames/blue": {
      "type": "string",
      "description": "a string with a length from 0 to 16384"
    },
    "prefs/cardAging": {
      "type": "string",
      "description": "One of: pirate or regular"
    },
    "prefs_cardAging": {
      "type": "string",
      "description": "One of: pirate or regular"
    },
    "labelNames/green": {
      "type": "string",
      "description": "a string with a length from 0 to 16384"
    },
    "prefs/background": {
      "type": "string",
      "description": "A standard background name, or the id of a custom background"
    },
    "prefs/cardCovers": {
      "type": "string",
      "description": " true or false"
    },
    "prefs_background": {
      "type": "string",
      "description": "a string with a length from 0 to 16384"
    },
    "prefs_cardCovers": {
      "type": "string",
      "description": " true or false"
    },
    "labelNames/orange": {
      "type": "string",
      "description": "a string with a length from 0 to 16384"
    },
    "labelNames/purple": {
      "type": "string",
      "description": "a string with a length from 0 to 16384"
    },
    "labelNames/yellow": {
      "type": "string",
      "description": "a string with a length from 0 to 16384"
    },
    "prefs/invitations": {
      "type": "string",
      "description": "One of: admins or members"
    },
    "prefs_invitations": {
      "type": "string",
      "description": "One of: admins or members"
    },
    "prefs/permissionLevel": {
      "type": "string",
      "description": "One of: org, private or public"
    },
    "prefs_permissionLevel": {
      "type": "string",
      "description": "One of: org, private or public"
    },
    "prefs/calendarFeedEnabled": {
      "type": "string",
      "description": " true or false"
    }
  }
}
object boards_checklists
{
  "xml": {
    "name": "board"
  },
  "type": "object",
  "properties": {
    "name": {
      "type": "string",
      "description": "a string with a length from 1 to 16384"
    }
  }
}
object boards_closed
{
  "xml": {
    "name": "board"
  },
  "type": "object",
  "properties": {
    "value": {
      "type": "string",
      "description": " true or false"
    }
  }
}
object boards_desc
{
  "xml": {
    "name": "board"
  },
  "type": "object",
  "properties": {
    "value": {
      "type": "string",
      "description": "a string with a length from 0 to 16384"
    }
  }
}
object boards_idOrganization
{
  "xml": {
    "name": "board"
  },
  "type": "object",
  "properties": {
    "value": {
      "type": "string",
      "description": "a string with a length from 0 to 16384"
    }
  }
}
object boards_labels
{
  "xml": {
    "name": "board"
  },
  "type": "object",
  "properties": {
    "name": {
      "type": "string",
      "description": "a string with a length from 0 to 16384"
    },
    "color": {
      "type": "string",
      "description": "A valid label color or null"
    }
  }
}
object boards_lists
{
  "xml": {
    "name": "board"
  },
  "type": "object",
  "properties": {
    "pos": {
      "type": "string",
      "description": "A position. top , bottom , or a positive number."
    },
    "name": {
      "type": "string",
      "description": "a string with a length from 1 to 16384"
    }
  }
}
object boards_members
{
  "xml": {
    "name": "board"
  },
  "type": "object",
  "properties": {
    "type": {
      "type": "string",
      "description": "One of: admin, normal or observer"
    },
    "email": {
      "type": "string",
      "description": "An email address"
    },
    "fullName": {
      "type": "string",
      "description": "A string with a length of at least 1.  Cannot begin or end with a space."
    }
  }
}
object boards_memberships
{
  "xml": {
    "name": "board"
  },
  "type": "object",
  "properties": {
    "type": {
      "type": "string",
      "description": "One of: admin, normal or observer"
    },
    "member_fields": {
      "type": "string",
      "description": "all or a comma-separated list of: avatarHash, bio, bioData, confirmed, fullName, idPremOrgsAdmin, initials, memberType, products, status, url or username"
    }
  }
}
object boards_name
{
  "xml": {
    "name": "board"
  },
  "type": "object",
  "properties": {
    "value": {
      "type": "string",
      "description": "a string with a length from 1 to 16384"
    }
  }
}
object boards_powerUps
{
  "xml": {
    "name": "board"
  },
  "type": "object",
  "properties": {
    "value": {
      "type": "string",
      "description": "One of: calendar, cardAging, recap or voting"
    }
  }
}
object boards_subscribed
{
  "xml": {
    "name": "board"
  },
  "type": "object",
  "properties": {
    "value": {
      "type": "string",
      "description": " true or false"
    }
  }
}
object cards
{
  "xml": {
    "name": "card"
  },
  "type": "object",
  "properties": {
    "due": {
      "type": "string",
      "description": "A date, or null"
    },
    "pos": {
      "type": "string",
      "description": "A position. top , bottom , or a positive number."
    },
    "desc": {
      "type": "string",
      "description": "a string with a length from 0 to 16384"
    },
    "name": {
      "type": "string",
      "description": "The name of the new card.  It isn't required if the name is being copied from provided by a URL, file or card that is being copied."
    },
    "closed": {
      "type": "string",
      "description": " true or false"
    },
    "idList": {
      "type": "string",
      "description": "id of the list that the card should be added to"
    },
    "labels": {
      "type": "string",
      "description": "all or a comma-separated list of: blue, green, orange, purple, red or yellow"
    },
    "idBoard": {
      "type": "string",
      "description": "id of the board the card should be moved to"
    },
    "idLabels": {
      "type": "string",
      "description": "A comma-separated list of objectIds, 24-character hex strings"
    },
    "idMembers": {
      "type": "string",
      "description": "A comma-separated list of objectIds, 24-character hex strings"
    },
    "urlSource": {
      "type": "string",
      "description": "A URL starting with http:// or https:// or null"
    },
    "fileSource": {
      "type": "string",
      "description": "A file"
    },
    "subscribed": {
      "type": "string",
      "description": " true or false"
    },
    "idCardSource": {
      "type": "string",
      "description": "The id of the card to copy into a new card."
    },
    "keepFromSource": {
      "type": "string",
      "description": "Properties of the card to copy over from the source."
    },
    "idAttachmentCover": {
      "type": "string",
      "description": "Id of the image attachment of this card to use as its cover, or null for no cover"
    }
  }
}
object cards_actions_comments
{
  "xml": {
    "name": "card"
  },
  "type": "object",
  "properties": {
    "text": {
      "type": "string",
      "description": "a string with a length from 1 to 16384"
    }
  }
}
object cards_attachments
{
  "xml": {
    "name": "card"
  },
  "type": "object",
  "properties": {
    "url": {
      "type": "string",
      "description": "A URL starting with http:// or https:// or null"
    },
    "file": {
      "type": "string",
      "description": "A file"
    },
    "name": {
      "type": "string",
      "description": "a string with a length from 0 to 256"
    },
    "mimeType": {
      "type": "string",
      "description": "a string with a length from 0 to 256"
    }
  }
}
object cards_checklist_checkItem
{
  "xml": {
    "name": "card"
  },
  "type": "object",
  "properties": {
    "pos": {
      "type": "string",
      "description": "A position. top , bottom , or a positive number."
    },
    "name": {
      "type": "string",
      "description": "a string with a length from 1 to 16384"
    }
  }
}
object cards_checklist_checkItem_name
{
  "xml": {
    "name": "card"
  },
  "type": "object",
  "properties": {
    "value": {
      "type": "string",
      "description": "a string with a length from 1 to 16384"
    }
  }
}
object cards_checklist_checkItem_pos
{
  "xml": {
    "name": "card"
  },
  "type": "object",
  "properties": {
    "value": {
      "type": "string",
      "description": "A position. top , bottom , or a positive number."
    }
  }
}
object cards_checklist_checkItem_state
{
  "xml": {
    "name": "card"
  },
  "type": "object",
  "properties": {
    "value": {
      "type": "string",
      "description": "One of: complete, false, incomplete or true"
    }
  }
}
object cards_checklist_idChecklistCurrent_checkItem
{
  "xml": {
    "name": "card"
  },
  "type": "object",
  "properties": {
    "pos": {
      "type": "string",
      "description": "A position. top , bottom , or a positive number."
    },
    "name": {
      "type": "string",
      "description": "a string with a length from 1 to 16384"
    },
    "state": {
      "type": "string",
      "description": "One of: complete, false, incomplete or true"
    },
    "idChecklist": {
      "type": "string",
      "description": "An id, or null"
    }
  }
}
object cards_checklists
{
  "xml": {
    "name": "card"
  },
  "type": "object",
  "properties": {
    "name": {
      "type": "string",
      "description": "a string with a length from 0 to 16384"
    },
    "value": {
      "type": "string",
      "description": "The id of the checklist to add to the card, or null to create a new one."
    },
    "idChecklistSource": {
      "type": "string",
      "description": "The id of the source checklist to copy into a new checklist."
    }
  }
}
object cards_closed
{
  "xml": {
    "name": "card"
  },
  "type": "object",
  "properties": {
    "value": {
      "type": "string",
      "description": " true or false"
    }
  }
}
object cards_desc
{
  "xml": {
    "name": "card"
  },
  "type": "object",
  "properties": {
    "value": {
      "type": "string",
      "description": "a string with a length from 0 to 16384"
    }
  }
}
object cards_due
{
  "xml": {
    "name": "card"
  },
  "type": "object",
  "properties": {
    "value": {
      "type": "string",
      "description": "A date, or null"
    }
  }
}
object cards_idAttachmentCover
{
  "xml": {
    "name": "card"
  },
  "type": "object",
  "properties": {
    "value": {
      "type": "string",
      "description": "Id of the image attachment of this card to use as its cover, or null for no cover"
    }
  }
}
object cards_idBoard
{
  "xml": {
    "name": "card"
  },
  "type": "object",
  "properties": {
    "value": {
      "type": "string",
      "description": "id of the board the card should be moved to"
    },
    "idList": {
      "type": "string",
      "description": "id of the list that the card should be moved to on the new board"
    }
  }
}
object cards_idLabels
{
  "xml": {
    "name": "card"
  },
  "type": "object",
  "properties": {
    "value": {
      "type": "string",
      "description": "The id of the label to add"
    }
  }
}
object cards_idList
{
  "xml": {
    "name": "card"
  },
  "type": "object",
  "properties": {
    "value": {
      "type": "string",
      "description": "id of the list the card should be moved to"
    }
  }
}
object cards_idMembers
{
  "xml": {
    "name": "card"
  },
  "type": "object",
  "properties": {
    "value": {
      "type": "string",
      "description": "The id of the member to add to the card"
    }
  }
}
object cards_labels
{
  "xml": {
    "name": "card"
  },
  "type": "object",
  "properties": {
    "name": {
      "type": "string",
      "description": "a string with a length from 0 to 16384"
    },
    "color": {
      "type": "string",
      "description": "A valid label color or null"
    },
    "value": {
      "type": "string",
      "description": "all or a comma-separated list of: blue, green, orange, purple, red or yellow"
    }
  }
}
object cards_membersVoted
{
  "xml": {
    "name": "card"
  },
  "type": "object",
  "properties": {
    "value": {
      "type": "string",
      "description": "The id of the member to vote 'yes' on the card"
    }
  }
}
object cards_name
{
  "xml": {
    "name": "card"
  },
  "type": "object",
  "properties": {
    "value": {
      "type": "string",
      "description": "a string with a length from 1 to 16384"
    }
  }
}
object cards_pos
{
  "xml": {
    "name": "card"
  },
  "type": "object",
  "properties": {
    "value": {
      "type": "string",
      "description": "A position. top , bottom , or a positive number."
    }
  }
}
object cards_stickers
{
  "xml": {
    "name": "card"
  },
  "type": "object",
  "properties": {
    "top": {
      "type": "string",
      "description": "undefined"
    },
    "left": {
      "type": "string",
      "description": "undefined"
    },
    "image": {
      "type": "string",
      "description": "a string with a length from 0 to 16384"
    },
    "rotate": {
      "type": "string",
      "description": "undefined"
    },
    "zIndex": {
      "type": "string",
      "description": "Valid Z values for stickers, must be an integer"
    }
  }
}
object cards_subscribed
{
  "xml": {
    "name": "card"
  },
  "type": "object",
  "properties": {
    "value": {
      "type": "string",
      "description": " true or false"
    }
  }
}
object checklists
{
  "xml": {
    "name": "checklist"
  },
  "type": "object",
  "properties": {
    "pos": {
      "type": "string",
      "description": "A position. top , bottom , or a positive number."
    },
    "name": {
      "type": "string",
      "description": "a string with a length from 0 to 16384"
    },
    "idCard": {
      "type": "string",
      "description": "id of the card that the checklist should be added to"
    },
    "idBoard": {
      "type": "string",
      "description": "id of the board that the checklist should be added to"
    },
    "idChecklistSource": {
      "type": "string",
      "description": "The id of the source checklist to copy into a new checklist."
    }
  }
}
object checklists_checkItems
{
  "xml": {
    "name": "checklist"
  },
  "type": "object",
  "properties": {
    "pos": {
      "type": "string",
      "description": "A position. top , bottom , or a positive number."
    },
    "name": {
      "type": "string",
      "description": "a string with a length from 1 to 16384"
    },
    "checked": {
      "type": "string",
      "description": " true or false"
    }
  }
}
object checklists_idCard
{
  "xml": {
    "name": "checklist"
  },
  "type": "object",
  "properties": {
    "value": {
      "type": "string",
      "description": "The id of the card that the checklist is on"
    }
  }
}
object checklists_name
{
  "xml": {
    "name": "checklist"
  },
  "type": "object",
  "properties": {
    "value": {
      "type": "string",
      "description": "a string with a length from 1 to 16384"
    }
  }
}
object checklists_pos
{
  "xml": {
    "name": "checklist"
  },
  "type": "object",
  "properties": {
    "value": {
      "type": "string",
      "description": "A position. top , bottom , or a positive number."
    }
  }
}
object labelNames_blue
{
  "xml": {
    "name": "board"
  },
  "type": "object",
  "properties": {
    "value": {
      "type": "string",
      "description": "a string with a length from 0 to 16384"
    }
  }
}
object labelNames_green
{
  "xml": {
    "name": "board"
  },
  "type": "object",
  "properties": {
    "value": {
      "type": "string",
      "description": "a string with a length from 0 to 16384"
    }
  }
}
object labelNames_orange
{
  "xml": {
    "name": "board"
  },
  "type": "object",
  "properties": {
    "value": {
      "type": "string",
      "description": "a string with a length from 0 to 16384"
    }
  }
}
object labelNames_purple
{
  "xml": {
    "name": "board"
  },
  "type": "object",
  "properties": {
    "value": {
      "type": "string",
      "description": "a string with a length from 0 to 16384"
    }
  }
}
object labelNames_red
{
  "xml": {
    "name": "board"
  },
  "type": "object",
  "properties": {
    "value": {
      "type": "string",
      "description": "a string with a length from 0 to 16384"
    }
  }
}
object labelNames_yellow
{
  "xml": {
    "name": "board"
  },
  "type": "object",
  "properties": {
    "value": {
      "type": "string",
      "description": "a string with a length from 0 to 16384"
    }
  }
}
object labels
{
  "xml": {
    "name": "label"
  },
  "type": "object",
  "properties": {
    "name": {
      "type": "string",
      "description": "a string with a length from 0 to 16384"
    },
    "color": {
      "type": "string",
      "description": "A valid label color or null"
    },
    "idBoard": {
      "type": "string",
      "description": "An id"
    }
  }
}
object labels_color
{
  "xml": {
    "name": "label"
  },
  "type": "object",
  "properties": {
    "value": {
      "type": "string",
      "description": "A valid label color or null"
    }
  }
}
object labels_name
{
  "xml": {
    "name": "label"
  },
  "type": "object",
  "properties": {
    "value": {
      "type": "string",
      "description": "a string with a length from 0 to 16384"
    }
  }
}
object lists
{
  "xml": {
    "name": "list"
  },
  "type": "object",
  "properties": {
    "pos": {
      "type": "string",
      "description": "A position. top , bottom , or a positive number."
    },
    "name": {
      "type": "string",
      "description": "a string with a length from 1 to 16384"
    },
    "closed": {
      "type": "string",
      "description": " true or false"
    },
    "idBoard": {
      "type": "string",
      "description": "id of the board that the list should be added to"
    },
    "subscribed": {
      "type": "string",
      "description": " true or false"
    },
    "idListSource": {
      "type": "string",
      "description": "The id of the list to copy into a new list."
    }
  }
}
object lists_cards
{
  "xml": {
    "name": "list"
  },
  "type": "object",
  "properties": {
    "due": {
      "type": "string",
      "description": "A date, or null"
    },
    "desc": {
      "type": "string",
      "description": "a string with a length from 0 to 16384"
    },
    "name": {
      "type": "string",
      "description": "a string with a length from 1 to 16384"
    },
    "labels": {
      "type": "string",
      "description": "all or a comma-separated list of: blue, green, orange, purple, red or yellow"
    },
    "idMembers": {
      "type": "string",
      "description": "A comma-separated list of objectIds, 24-character hex strings"
    }
  }
}
object lists_closed
{
  "xml": {
    "name": "list"
  },
  "type": "object",
  "properties": {
    "value": {
      "type": "string",
      "description": " true or false"
    }
  }
}
object lists_idBoard
{
  "xml": {
    "name": "list"
  },
  "type": "object",
  "properties": {
    "pos": {
      "type": "string",
      "description": "position of the list on the new board"
    },
    "value": {
      "type": "string",
      "description": "id of the board the list should be moved to"
    }
  }
}
object lists_moveAllCards
{
  "xml": {
    "name": "list"
  },
  "type": "object",
  "properties": {
    "idBoard": {
      "type": "string",
      "description": "id of the board that the cards should be moved to"
    }
  }
}
object lists_name
{
  "xml": {
    "name": "list"
  },
  "type": "object",
  "properties": {
    "value": {
      "type": "string",
      "description": "a string with a length from 1 to 16384"
    }
  }
}
object lists_pos
{
  "xml": {
    "name": "list"
  },
  "type": "object",
  "properties": {
    "value": {
      "type": "string",
      "description": "A position. top , bottom , or a positive number."
    }
  }
}
object lists_subscribed
{
  "xml": {
    "name": "list"
  },
  "type": "object",
  "properties": {
    "value": {
      "type": "string",
      "description": " true or false"
    }
  }
}
object members
{
  "xml": {
    "name": "member"
  },
  "type": "object",
  "properties": {
    "bio": {
      "type": "string",
      "description": "a string with a length from 0 to 16384"
    },
    "fullName": {
      "type": "string",
      "description": "A string with a length of at least 1.  Cannot begin or end with a space."
    },
    "initials": {
      "type": "string",
      "description": "A string with a length from 1 to 4.  Cannot begin or end with a space"
    },
    "username": {
      "type": "string",
      "description": "A string with a length of at least 3.  Only lowercase letters, underscores, and numbers are allowed.  Must be unique."
    },
    "avatarSource": {
      "type": "string",
      "description": "One of: gravatar, none or upload"
    },
    "prefs/locale": {
      "type": "string",
      "description": "a string with a length from 0 to 255"
    },
    "prefs/colorBlind": {
      "type": "string",
      "description": " true or false"
    },
    "prefs/minutesBetweenSummaries": {
      "type": "string",
      "description": "-1 (disabled), 1 or 60"
    }
  }
}
object members_avatar
{
  "xml": {
    "name": "member"
  },
  "type": "object",
  "properties": {
    "file": {
      "type": "string",
      "description": "A file"
    }
  }
}
object members_avatarSource
{
  "xml": {
    "name": "member"
  },
  "type": "object",
  "properties": {
    "value": {
      "type": "string",
      "description": "One of: gravatar, none or upload"
    }
  }
}
object members_bio
{
  "xml": {
    "name": "member"
  },
  "type": "object",
  "properties": {
    "value": {
      "type": "string",
      "description": "a string with a length from 0 to 16384"
    }
  }
}
object members_boardBackgrounds
{
  "xml": {
    "name": "member"
  },
  "type": "object",
  "properties": {
    "file": {
      "type": "string",
      "description": "A file"
    },
    "tile": {
      "type": "string",
      "description": " true or false"
    },
    "brightness": {
      "type": "string",
      "description": "One of: dark, light or unknown"
    }
  }
}
object members_boardStars
{
  "xml": {
    "name": "member"
  },
  "type": "object",
  "properties": {
    "pos": {
      "type": "string",
      "description": "A position. top , bottom , or a positive number."
    },
    "idBoard": {
      "type": "string",
      "description": "The id of the board to star"
    }
  }
}
object members_boardStars_idBoard
{
  "xml": {
    "name": "member"
  },
  "type": "object",
  "properties": {
    "value": {
      "type": "string",
      "description": "An id"
    }
  }
}
object members_boardStars_pos
{
  "xml": {
    "name": "member"
  },
  "type": "object",
  "properties": {
    "value": {
      "type": "string",
      "description": "A position. top , bottom , or a positive number."
    }
  }
}
object members_customBoardBackgrounds
{
  "xml": {
    "name": "member"
  },
  "type": "object",
  "properties": {
    "file": {
      "type": "string",
      "description": "A file"
    },
    "tile": {
      "type": "string",
      "description": " true or false"
    },
    "brightness": {
      "type": "string",
      "description": "One of: dark, light or unknown"
    }
  }
}
object members_customEmoji
{
  "xml": {
    "name": "member"
  },
  "type": "object",
  "properties": {
    "file": {
      "type": "string",
      "description": "A file"
    },
    "name": {
      "type": "string",
      "description": "a string with a length from 2 to 64"
    }
  }
}
object members_customStickers
{
  "xml": {
    "name": "member"
  },
  "type": "object",
  "properties": {
    "file": {
      "type": "string",
      "description": "A file"
    }
  }
}
object members_fullName
{
  "xml": {
    "name": "member"
  },
  "type": "object",
  "properties": {
    "value": {
      "type": "string",
      "description": "A string with a length of at least 1.  Cannot begin or end with a space."
    }
  }
}
object members_initials
{
  "xml": {
    "name": "member"
  },
  "type": "object",
  "properties": {
    "value": {
      "type": "string",
      "description": "A string with a length from 1 to 4.  Cannot begin or end with a space"
    }
  }
}
object members_oneTimeMessagesDismissed
{
  "xml": {
    "name": "member"
  },
  "type": "object",
  "properties": {
    "value": {
      "type": "string",
      "description": "Type of message dismissed"
    }
  }
}
object members_savedSearches
{
  "xml": {
    "name": "member"
  },
  "type": "object",
  "properties": {
    "pos": {
      "type": "string",
      "description": "A position. top , bottom , or a positive number."
    },
    "name": {
      "type": "string",
      "description": "A non-empty string with at least one non-space character"
    },
    "query": {
      "type": "string",
      "description": "a string with a length from 1 to 16384"
    }
  }
}
object members_savedSearches_name
{
  "xml": {
    "name": "member"
  },
  "type": "object",
  "properties": {
    "value": {
      "type": "string",
      "description": "A non-empty string with at least one non-space character"
    }
  }
}
object members_savedSearches_pos
{
  "xml": {
    "name": "member"
  },
  "type": "object",
  "properties": {
    "value": {
      "type": "string",
      "description": "A position. top , bottom , or a positive number."
    }
  }
}
object members_savedSearches_query
{
  "xml": {
    "name": "member"
  },
  "type": "object",
  "properties": {
    "value": {
      "type": "string",
      "description": "a string with a length from 1 to 16384"
    }
  }
}
object members_username
{
  "xml": {
    "name": "member"
  },
  "type": "object",
  "properties": {
    "value": {
      "type": "string",
      "description": "A string with a length of at least 3.  Only lowercase letters, underscores, and numbers are allowed.  Must be unique."
    }
  }
}
object myPrefs_emailPosition
{
  "xml": {
    "name": "board"
  },
  "type": "object",
  "properties": {
    "value": {
      "type": "string",
      "description": "One of: bottom or top"
    }
  }
}
object myPrefs_idEmailList
{
  "xml": {
    "name": "board"
  },
  "type": "object",
  "properties": {
    "value": {
      "type": "string",
      "description": "An id"
    }
  }
}
object myPrefs_showListGuide
{
  "xml": {
    "name": "board"
  },
  "type": "object",
  "properties": {
    "value": {
      "type": "string",
      "description": " true or false"
    }
  }
}
object myPrefs_showSidebar
{
  "xml": {
    "name": "board"
  },
  "type": "object",
  "properties": {
    "value": {
      "type": "string",
      "description": " true or false"
    }
  }
}
object myPrefs_showSidebarActivity
{
  "xml": {
    "name": "board"
  },
  "type": "object",
  "properties": {
    "value": {
      "type": "string",
      "description": " true or false"
    }
  }
}
object myPrefs_showSidebarBoardActions
{
  "xml": {
    "name": "board"
  },
  "type": "object",
  "properties": {
    "value": {
      "type": "string",
      "description": " true or false"
    }
  }
}
object myPrefs_showSidebarMembers
{
  "xml": {
    "name": "board"
  },
  "type": "object",
  "properties": {
    "value": {
      "type": "string",
      "description": " true or false"
    }
  }
}
object notifications
{
  "xml": {
    "name": "notification"
  },
  "type": "object",
  "properties": {
    "unread": {
      "type": "string",
      "description": " true or false"
    }
  }
}
object notifications_unread
{
  "xml": {
    "name": "notification"
  },
  "type": "object",
  "properties": {
    "value": {
      "type": "string",
      "description": " true or false"
    }
  }
}
object organizations
{
  "xml": {
    "name": "organization"
  },
  "type": "object",
  "properties": {
    "desc": {
      "type": "string",
      "description": "a string with a length from 0 to 16384"
    },
    "name": {
      "type": "string",
      "description": "a string with a length from 0 to 16384"
    },
    "website": {
      "type": "string",
      "description": "A URL starting with http:// or https:// or null"
    },
    "displayName": {
      "type": "string",
      "description": "A string with a length of at least 1.  Cannot begin or end with a space."
    },
    "prefs/permissionLevel": {
      "type": "string",
      "description": "One of: private or public"
    },
    "prefs/associatedDomain": {
      "type": "string",
      "description": "The google apps domain to link this org to."
    },
    "prefs/googleAppsVersion": {
      "type": "string",
      "description": "a number from 1 to 2"
    },
    "prefs/orgInviteRestrict": {
      "type": "string",
      "description": "An email address with optional expansion tokens"
    },
    "prefs/externalMembersDisabled": {
      "type": "string",
      "description": " true or false"
    },
    "prefs/boardVisibilityRestrict/org": {
      "type": "string",
      "description": "One of: admin, none or org"
    },
    "prefs/boardVisibilityRestrict/public": {
      "type": "string",
      "description": "One of: admin, none or org"
    },
    "prefs/boardVisibilityRestrict/private": {
      "type": "string",
      "description": "One of: admin, none or org"
    }
  }
}
object organizations_desc
{
  "xml": {
    "name": "organization"
  },
  "type": "object",
  "properties": {
    "value": {
      "type": "string",
      "description": "a string with a length from 0 to 16384"
    }
  }
}
object organizations_displayName
{
  "xml": {
    "name": "organization"
  },
  "type": "object",
  "properties": {
    "value": {
      "type": "string",
      "description": "A string with a length of at least 1.  Cannot begin or end with a space."
    }
  }
}
object organizations_logo
{
  "xml": {
    "name": "organization"
  },
  "type": "object",
  "properties": {
    "file": {
      "type": "string",
      "description": "A file"
    }
  }
}
object organizations_members
{
  "xml": {
    "name": "organization"
  },
  "type": "object",
  "properties": {
    "type": {
      "type": "string",
      "description": "One of: admin, normal or observer"
    },
    "email": {
      "type": "string",
      "description": "An email address"
    },
    "fullName": {
      "type": "string",
      "description": "A string with a length of at least 1.  Cannot begin or end with a space."
    }
  }
}
object organizations_members_deactivated
{
  "xml": {
    "name": "organization"
  },
  "type": "object",
  "properties": {
    "value": {
      "type": "string",
      "description": " true or false"
    }
  }
}
object organizations_memberships
{
  "xml": {
    "name": "organization"
  },
  "type": "object",
  "properties": {
    "type": {
      "type": "string",
      "description": "One of: admin, normal or observer"
    },
    "member_fields": {
      "type": "string",
      "description": "all or a comma-separated list of: avatarHash, bio, bioData, confirmed, fullName, idPremOrgsAdmin, initials, memberType, products, status, url or username"
    }
  }
}
object organizations_name
{
  "xml": {
    "name": "organization"
  },
  "type": "object",
  "properties": {
    "value": {
      "type": "string",
      "description": "A string with a length of at least 3.  Only lowercase letters, underscores, and numbers are allowed.  Must be unique."
    }
  }
}
object organizations_website
{
  "xml": {
    "name": "organization"
  },
  "type": "object",
  "properties": {
    "value": {
      "type": "string",
      "description": "A URL starting with http:// or https:// or null"
    }
  }
}
object prefs_associatedDomain
{
  "xml": {
    "name": "organization"
  },
  "type": "object",
  "properties": {
    "value": {
      "type": "string",
      "description": "The google apps domain to link this org to."
    }
  }
}
object prefs_background
{
  "xml": {
    "name": "board"
  },
  "type": "object",
  "properties": {
    "value": {
      "type": "string",
      "description": "A standard background name, or the id of a custom background"
    }
  }
}
object prefs_boardVisibilityRestrict
{
  "xml": {
    "name": "organization"
  },
  "type": "object",
  "properties": {
    "value": {
      "type": "string",
      "description": "One of: admin, none or org"
    }
  }
}
object prefs_calendarFeedEnabled
{
  "xml": {
    "name": "board"
  },
  "type": "object",
  "properties": {
    "value": {
      "type": "string",
      "description": " true or false"
    }
  }
}
object prefs_cardAging
{
  "xml": {
    "name": "board"
  },
  "type": "object",
  "properties": {
    "value": {
      "type": "string",
      "description": "One of: pirate or regular"
    }
  }
}
object prefs_cardCovers
{
  "xml": {
    "name": "board"
  },
  "type": "object",
  "properties": {
    "value": {
      "type": "string",
      "description": " true or false"
    }
  }
}
object prefs_colorBlind
{
  "xml": {
    "name": "member"
  },
  "type": "object",
  "properties": {
    "value": {
      "type": "string",
      "description": " true or false"
    }
  }
}
object prefs_comments
{
  "xml": {
    "name": "board"
  },
  "type": "object",
  "properties": {
    "value": {
      "type": "string",
      "description": "One of: disabled, members, observers, org or public"
    }
  }
}
object prefs_externalMembersDisabled
{
  "xml": {
    "name": "organization"
  },
  "type": "object",
  "properties": {
    "value": {
      "type": "string",
      "description": " true or false"
    }
  }
}
object prefs_googleAppsVersion
{
  "xml": {
    "name": "organization"
  },
  "type": "object",
  "properties": {
    "value": {
      "type": "string",
      "description": "a number from 1 to 2"
    }
  }
}
object prefs_invitations
{
  "xml": {
    "name": "board"
  },
  "type": "object",
  "properties": {
    "value": {
      "type": "string",
      "description": "One of: admins or members"
    }
  }
}
object prefs_locale
{
  "xml": {
    "name": "member"
  },
  "type": "object",
  "properties": {
    "value": {
      "type": "string",
      "description": "a string with a length from 0 to 255"
    }
  }
}
object prefs_minutesBetweenSummaries
{
  "xml": {
    "name": "member"
  },
  "type": "object",
  "properties": {
    "value": {
      "type": "string",
      "description": "-1 (disabled), 1 or 60"
    }
  }
}
object prefs_orgInviteRestrict
{
  "xml": {
    "name": "organization"
  },
  "type": "object",
  "properties": {
    "value": {
      "type": "string",
      "description": "An email address with optional expansion tokens"
    }
  }
}
object prefs_permissionLevel
{
  "xml": {
    "name": "board"
  },
  "type": "object",
  "properties": {
    "value": {
      "type": "string",
      "description": "One of: private or public"
    }
  }
}
object prefs_selfJoin
{
  "xml": {
    "name": "board"
  },
  "type": "object",
  "properties": {
    "value": {
      "type": "string",
      "description": " true or false"
    }
  }
}
object prefs_voting
{
  "xml": {
    "name": "board"
  },
  "type": "object",
  "properties": {
    "value": {
      "type": "string",
      "description": "One of: disabled, members, observers, org or public"
    }
  }
}
object sessions
{
  "xml": {
    "name": "session"
  },
  "type": "object",
  "properties": {
    "status": {
      "type": "string",
      "description": "One of: active, disconnected or idle"
    },
    "idBoard": {
      "type": "string",
      "description": "The id of the board you're viewing.  Boards with no viewers will not get updates about members' statuses."
    }
  }
}
object sessions_status
{
  "xml": {
    "name": "session"
  },
  "type": "object",
  "properties": {
    "value": {
      "type": "string",
      "description": "One of: active, disconnected or idle"
    }
  }
}
object tokens_webhooks
{
  "xml": {
    "name": "token"
  },
  "type": "object",
  "properties": {
    "idModel": {
      "type": "string",
      "description": "id of the model to be monitored"
    },
    "callbackURL": {
      "type": "string",
      "description": "A valid URL that is reachable with a HEAD request"
    },
    "description": {
      "type": "string",
      "description": "a string with a length from 0 to 16384"
    }
  }
}
object webhooks
{
  "xml": {
    "name": "webhook"
  },
  "type": "object",
  "properties": {
    "active": {
      "type": "string",
      "description": " true or false"
    },
    "idModel": {
      "type": "string",
      "description": "id of the model that should be hooked"
    },
    "callbackURL": {
      "type": "string",
      "description": "A valid URL that is reachable with a HEAD request"
    },
    "description": {
      "type": "string",
      "description": "a string with a length from 0 to 16384"
    }
  }
}
object webhooks_active
{
  "xml": {
    "name": "webhook"
  },
  "type": "object",
  "properties": {
    "value": {
      "type": "string",
      "description": " true or false"
    }
  }
}
object webhooks_callbackURL
{
  "xml": {
    "name": "webhook"
  },
  "type": "object",
  "properties": {
    "value": {
      "type": "string",
      "description": "A valid URL that is reachable with a HEAD request"
    }
  }
}
object webhooks_description
{
  "xml": {
    "name": "webhook"
  },
  "type": "object",
  "properties": {
    "value": {
      "type": "string",
      "description": "a string with a length from 0 to 16384"
    }
  }
}
object webhooks_idModel
{
  "xml": {
    "name": "webhook"
  },
  "type": "object",
  "properties": {
    "value": {
      "type": "string",
      "description": "id of the model to be monitored"
    }
  }
}