Vai al contenuto principale
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
}

Autorizzazioni

X-Api-Key
string
header
obbligatorio

Corpo

application/json
title
string
obbligatorio
statusValue
string
obbligatorio
severity
number
obbligatorio
Intervallo richiesto: 1 <= x <= 4
tlp
number
obbligatorio
Intervallo richiesto: 0 <= x <= 4
pap
number
obbligatorio
Intervallo richiesto: 0 <= x <= 3
organizations
string[]
visibleToAllOrganizations
boolean
description
string
tags
object[]
customFields
object
createdAt
string

Risposta

Successful response

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