---
title: "addCards()"
method: POST
path: "/cards"
tags: ["card"]
---

# addCards()

`POST /cards`

## Query parameters

- `key` string, required
- `token` string, required

## Request body

- Cards
  - `closed` string — true or false
  - `desc` string — a string with a length from 0 to 16384
  - `due` string — A date, or null
  - `fileSource` string — A file
  - `idAttachmentCover` string — Id of the image attachment of this card to use as its cover, or null for no cover
  - `idBoard` string — id of the board the card should be moved to
  - `idCardSource` string — The id of the card to copy into a new card.
  - `idLabels` string — A comma-separated list of objectIds, 24-character hex strings
  - `idList` string — id of the list that the card should be added to
  - `idMembers` string — A comma-separated list of objectIds, 24-character hex strings
  - `keepFromSource` string — Properties of the card to copy over from the source.
  - `labels` string — all or a comma-separated list of: blue, green, orange, purple, red or yellow
  - `name` string — The name of the new card. It isn&#39;t required if the name is being copied from provided by a URL, file or card that is being copied.
  - `pos` string — A position. top , bottom , or a positive number.
  - `subscribed` string — true or false
  - `urlSource` string — A URL starting with http:// or https:// or null

## Response `200`

Success

## Other responses

- `400` — Server rejection

---

[API](https://skmtc.net/apis-guru/apis/trello.md) · [All operations](https://skmtc.net/apis-guru/apis/trello/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/apis-guru/trello/versions/74afdba5e145/schema)
