Skip to content

Import an existing production domain config verbatim (original token preserved)

POST
/v1/domains/import
curl --request POST \
--url https://api.monita.ai/v1/domains/import \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{ "name": "example", "system": "example", "token": "example", "monitoredUrls": [], "wireConfig": { "monitoringVersion": "example", "vendors": [ { "additionalProperty": "example" } ], "allowManualMonitoring": true } }'
Media typeapplication/json
object
name
required
string
>= 1 characters <= 255 characters
system
required
string
>= 1 characters <= 50 characters
token
required
string
>= 20 characters <= 64 characters
monitoredUrls
Array<string>
default: <= 50 items
wireConfig
required
object
monitoringVersion
required
string
vendors
required
Array<object>
object
key
additional properties
nullable
allowManualMonitoring
boolean
key
additional properties
nullable

Imported

Media typeapplication/json
object
id
required
string
orgId
required
string
name
required
string
token
required
string
system
required
string
status
required
string
monitoredUrls
required
Array<string>
vendorCount
required
number
createdAt
required
number
projectId
required
string
nullable
collect
required
object
hostname
required
string
status
required
string
routing
required
object
mode
required
string
Allowed values: legacy custom default
collectEndpoint
required
string
cdnHost
required
string
legacyScript
required
boolean
events24h
number
0
lastEventAt
number
nullable
prodVersion
number
nullable
Example
{
"routing": {
"mode": "legacy"
},
"events24h": 0,
"lastEventAt": null,
"prodVersion": null
}

Token already exists

Media typeapplication/json
object
error
required
string
Examplegenerated
{
"error": "example"
}