메인 콘텐츠로 건너뛰기
POST
/
cases
Create Case
curl --request POST \
  --url https://local.casebender.com:3000/api/cases \
  --header 'Content-Type: application/json' \
  --header 'X-Api-Key: <api-key>' \
  --data '
{
  "title": "<string>",
  "statusValue": "<string>",
  "severity": 2.5,
  "tlp": 2,
  "pap": 1.5,
  "organizations": [
    "<string>"
  ],
  "visibleToAllOrganizations": true,
  "description": "<string>",
  "tags": [
    {
      "id": 123
    }
  ],
  "customFields": {},
  "createdAt": "<string>"
}
'
{
  "id": "<string>",
  "tinyId": 123,
  "title": "<string>",
  "statusValue": "<string>",
  "createdAt": "<string>",
  "updatedAt": "<string>",
  "severity": 123,
  "tlp": 123,
  "pap": 123,
  "createdById": "<string>",
  "visibleToAllOrganizations": true,
  "customFields": {},
  "extraData": {},
  "aiInsights": {},
  "description": "<string>",
  "deletedAt": "<string>",
  "assigneeId": "<string>",
  "flag": true
}

Authorizations

X-Api-Key
string
header
required

Body

application/json
title
string
required
statusValue
string
required
severity
number
required
필수 범위: 1 <= x <= 4
tlp
number
required
필수 범위: 0 <= x <= 4
pap
number
required
필수 범위: 0 <= x <= 3
organizations
string[]
visibleToAllOrganizations
boolean
description
string
tags
object[]
customFields
object
createdAt
string

Response

Successful response

id
string
required
tinyId
integer
required
title
string
required
statusValue
string
required
createdAt
string
required
updatedAt
string
required
severity
integer
required
tlp
integer
required
pap
integer
required
createdById
string
required
visibleToAllOrganizations
boolean
required
customFields
object
required
extraData
object
required
aiInsights
object
required
description
string | null
deletedAt
string | null
assigneeId
string | null
flag
boolean | null