Skip to content
Teak
Esc
navigateopen⌘Jpreview

Execute bulk card operations

POST/v1/cards/bulk
Authorization
AuthorizationBearer token (OAuth access token or teakapi_ API key) · headerrequired
Bearer token. Accepts either an OAuth 2.0 access token (obtained via browser sign-in; expires after 1 hour and is refreshable) or a teakapi_ API key.
Request body
application/json
itemsobject[]required
operationstringrequired
Allowed:createupdatefavoritedelete
Responses
200Bulk operation result
operationstringrequired
Allowed:createupdatefavoritedelete
resultsobject[]required
summaryobjectrequired
Show properties
failednumberrequired
succeedednumberrequired
totalnumberrequired
Request
curl -X POST "https://teakvault.com/api/v1/cards/bulk" \
  -H "Authorization: Bearer YOUR_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
  "items": [
    {}
  ],
  "operation": "create"
}'
Response
{
  "operation": "create",
  "results": [
    {}
  ],
  "summary": {
    "failed": 0,
    "succeeded": 0,
    "total": 0
  }
}