Signicat Monitor (v1)
Download OpenAPI specification:Download
Signicat: support@signicat.com URL: https://developer.signicat.com/docs/support/
This API enables monitoring of organization through registries.
Get monitor
This endpoint allows to get monitor by Id from the system.
path Parameters
monitorId required | string <uuid> |
Responses
Response samples
- 200
Content type
application/json
{- "id": "402d1ce2-ce71-4f9b-b252-3fa90fef0de4",
- "accountId": "a-ppge-c5jsmhR5fLM3jxBY8H1v",
- "name": "Monitor Name",
- "sources": [
- {
- "name": "trapets"
}
], - "profiles": [
- "screening"
], - "description": "Monitor that reach source",
- "size": 10,
- "entityType": "Organisation",
- "createdAt": "2025-07-04T11:39:26.7086605Z",
- "isEnabled": true
}
Create monitor
This endpoint allows the creation of a new monitor resource in the system.
Request Body schema: application/jsonrequired
name | string or null |
description | string or null |
entityType | string or null |
Array of objects or null (SourcesDto) | |
profiles | Array of strings or null |
Responses
Request samples
- Payload
Content type
application/json
{- "name": "Monitor Name",
- "description": "Monitor that reach source",
- "entityType": "Organisation",
- "sources": [
- {
- "name": "trapets"
}
], - "profiles": [
- "screening"
]
}
Add organisation
This endpoint allows the creation of a new organisation to monitor in the system.
path Parameters
monitorId required | string <uuid> |
Request Body schema: application/jsonrequired
Array
organisationNumber required | string or null |
source | string or null |
country | string or null |
companyName | string or null |
referenceKey | string or null |
Responses
Request samples
- Payload
Content type
application/json
[- {
- "organisationNumber": "23432342",
- "source": "Trapets",
- "country": "NOR",
- "companyName": "Signicat",
- "referenceKey": "402d1ce2-ce71-4f9b-b252-3fa90fef0de4"
}
]
Get organisation
This endpoint allows to get the organisation last snapshot by monitor id and reference key from the system.
path Parameters
monitorId required | string <uuid> |
referenceKey required | string |
Responses
Response samples
- 200
Content type
application/json
{- "country": "NOR",
- "name": "Organisation Name",
- "added": "2025-07-03T11:39:26.7441289Z",
- "lastUpdate": "2025-07-04T11:39:26.7441551Z",
- "organisationNumber": "12345678",
- "operationalStatus": null,
- "externalId": "1454-15",
- "alias": "Organisation Alias",
- "legalForm": "Other",
- "screening": {
- "matchStrength": 100,
- "listType": "SANCTION",
- "source": "EU_GLOBAL"
}
}
Get organisation changes by monitor and reference key
This endpoint allows to get the organisation all changes by monitor id and reference key from the system.
path Parameters
monitorId required | string <uuid> |
referenceKey required | string |
query Parameters
cursor | integer <int32> Default: 0 |
limit | integer <int32> Default: 1000 |
Responses
Response samples
- 200
Content type
application/json
{- "size": 3,
- "nextCursor": 2,
- "limit": 1000,
- "items": [
- {
- "id": 1,
- "referenceKey": "402d1ce2-ce71-4f9b-b252-3fa90fef0de4",
- "monitorId": "5d5e7892-e41d-40b0-985f-a839232c7a0b",
- "detected": "2025-07-04T11:39:26.7620741Z",
- "created": "2025-07-03T17:39:26.7620869Z",
- "changes": [
- {
- "profile": "screening",
- "attribute": "CompanyName",
- "action": "Update",
- "new": "New Name",
- "old": "Previous Name"
}, - {
- "profile": "screening",
- "attribute": "MatchStrength",
- "action": "Update",
- "new": "100",
- "old": "60"
}
]
}
]
}
Get organisation changes from monitor
This endpoint allows to get the organisation all changes by monitor id from the system.
path Parameters
monitorId required | string <uuid> |
query Parameters
cursor | integer <int32> Default: 0 |
limit | integer <int32> Default: 1000 |
Responses
Response samples
- 200
Content type
application/json
{- "size": 3,
- "nextCursor": 2,
- "limit": 1000,
- "items": [
- {
- "id": 1,
- "referenceKey": "402d1ce2-ce71-4f9b-b252-3fa90fef0de4",
- "monitorId": "1b06ac5c-318b-4166-acb5-915c29890637",
- "detected": "2025-07-04T11:39:26.7772366Z",
- "created": "2025-07-03T17:39:26.7772367Z",
- "changes": [
- {
- "profile": "screening",
- "attribute": "CompanyName",
- "action": "Update",
- "new": "New Name",
- "old": "Previous Name"
}, - {
- "profile": "screening",
- "attribute": "MatchStrength",
- "action": "Update",
- "new": "100",
- "old": "60"
}
]
}
]
}