The Monitum Partner API is a specialized API designed to allow Monitum's business partners to integrate with their services. It provides endpoints for accessing various resources or services offered by Monitum, and access to the API is regulated using the OAuth 2.0 Client Credentials Flow for secure communication.
Hereโs an explanation of the key aspects of the Partner API:
The Partner API allows Monitum's partners to interact programmatically with Monitum's platform. It provides a way for partners to send and receive data, automate workflows, and integrate Monitum's services with their own systems.
The Monitum Partner API provides a focused set of functionalities to enable partners to efficiently manage subscriptions and leverage end-user data for enhanced user experiences. Hereโs a breakdown of its core purposes and capabilities:
The Monitum Partner API serves as a supplementary tool to the Monitum CRM, offering limited but essential features for customer management.
After the contract is set up, Monitum will provide the following:
https://partner-api.monitum.io
This tells the authentication server which API youโre requesting access to.
Use your Client ID and Client Secret to obtain an access token.
This token will authorize your requests to the Monitum API.
Example (using cURL):
curl -X POST https://auth.monitum.io/oauth/token \
-H "Content-Type: application/json" \
-d '{
"grant_type": "client_credentials",
"client_id": "<your-client-id>",
"client_secret": "<your-client-secret>",
"audience": "https://partner-api.monitum.io"
}'
Receive the Access Token
The authentication server will respond with an access token. Example response:
{
"access_token": "your-access-token",
"token_type": "Bearer",
"expires_in": 3600
}
Save the access token securely and use it in subsequent API requests.
Access Monitum API
Include the access token in the Authorization header for your API calls:
Example (using cURL):
curl -X GET https://partner-api.monitum.io/resource \
-H "Authorization: Bearer <your-access-token>"
Token Expiry: Tokens are valid for a limited time (e.g., 3600 seconds). You'll need to refresh it by repeating the token request process.
Secure Your Credentials: Never expose your Client Secret in client-side code, or in any public or private repositories.
If you have any questions or need further clarification, let us know!
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| page required | integer >= 1 Example: page=1 Current page number for paginated results |
| perPage required | integer Example: perPage=10 Maximum number of items to display per page |
| customerId | string Filter customers by their assigned customer ID |
| identityNumber | string Filter customers by their personal identity number (Personnummer) |
{- "page": 0,
- "perPage": 0,
- "total": 0,
- "statusCode": 0,
- "data": [
- {
- "id": "string",
- "nationality": "string",
- "email": "user@example.com",
- "firstName": "string",
- "lastName": "string",
- "address": "string",
- "coAddress": "string",
- "postalCode": "string",
- "city": "string",
- "phone": "string",
- "mobile": "string",
- "customerType": "private",
- "createdAt": "2001-01-02T03:04:05.006Z",
- "updatedAt": "2001-01-02T03:04:05.006Z",
- "identityNumber": "string"
}
]
}| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| nationality required | string ISO 3166-1 alpha-2 country code representing the nationality of the customer |
Email (string) or null The email address associated with the customer account or null to remove email | |
| firstName required | string The first name of the customer |
| lastName required | string The last name of the customer |
| address required | string The street address of the customer |
| coAddress | string Care of address, additional address information |
| postalCode required | string The postal code for the customer's address |
| city required | string The city of the customer's address |
| phone required | string The phone number associated with the customer account |
| mobile | string |
| password | string |
| customerType required | string Indicates whether the customer is a private individual ('private') or a business ('business'). Value: "private" |
required | string or string (IdentityNumber) |
{- "nationality": "string",
- "email": "user@example.com",
- "firstName": "string",
- "lastName": "string",
- "address": "string",
- "coAddress": "string",
- "postalCode": "string",
- "city": "string",
- "phone": "string",
- "mobile": "string",
- "password": "string",
- "customerType": "private",
- "identityNumber": "string"
}{- "statusCode": 0,
- "data": {
- "id": "string",
- "nationality": "string",
- "email": "user@example.com",
- "firstName": "string",
- "lastName": "string",
- "address": "string",
- "coAddress": "string",
- "postalCode": "string",
- "city": "string",
- "phone": "string",
- "mobile": "string",
- "customerType": "private",
- "createdAt": "2001-01-02T03:04:05.006Z",
- "updatedAt": "2001-01-02T03:04:05.006Z",
- "identityNumber": "string"
}
}| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| customerId required | string Unique identifier for a customer record in the system |
{- "statusCode": 0,
- "data": {
- "id": "string",
- "nationality": "string",
- "email": "user@example.com",
- "firstName": "string",
- "lastName": "string",
- "address": "string",
- "coAddress": "string",
- "postalCode": "string",
- "city": "string",
- "phone": "string",
- "mobile": "string",
- "customerType": "private",
- "createdAt": "2001-01-02T03:04:05.006Z",
- "updatedAt": "2001-01-02T03:04:05.006Z",
- "identityNumber": "string"
}
}| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| customerId required | string Unique identifier for a customer record in the system |
| nationality required | string ISO 3166-1 alpha-2 country code representing the nationality of the customer |
Email (string) or null The email address associated with the customer account or null to remove email | |
| firstName required | string The first name of the customer |
| lastName required | string The last name of the customer |
| address required | string The street address of the customer |
| coAddress | string Care of address, additional address information |
| postalCode required | string The postal code for the customer's address |
| city required | string The city of the customer's address |
| phone required | string The phone number associated with the customer account |
| mobile | string |
| password | string |
| customerType required | string Indicates whether the customer is a private individual ('private') or a business ('business'). Value: "private" |
required | string or string (IdentityNumber) |
{- "nationality": "string",
- "email": "user@example.com",
- "firstName": "string",
- "lastName": "string",
- "address": "string",
- "coAddress": "string",
- "postalCode": "string",
- "city": "string",
- "phone": "string",
- "mobile": "string",
- "password": "string",
- "customerType": "private",
- "identityNumber": "string"
}{- "statusCode": 0,
- "data": {
- "id": "string",
- "nationality": "string",
- "email": "user@example.com",
- "firstName": "string",
- "lastName": "string",
- "address": "string",
- "coAddress": "string",
- "postalCode": "string",
- "city": "string",
- "phone": "string",
- "mobile": "string",
- "customerType": "private",
- "createdAt": "2001-01-02T03:04:05.006Z",
- "updatedAt": "2001-01-02T03:04:05.006Z",
- "identityNumber": "string"
}
}Permanently removes a customer record. All associated services must be deleted before customer removal.
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| customerId required | string Unique identifier for a customer record in the system |
{- "statusCode": 0
}| partnerId required | string Example: 0000 Unique identifier for the partner organization |
Request body to initiate password reset
| username required | string The IdentityNumber of the customer requesting a password reset |
| messageTemplate | string Default: "Hej {{firstName}} {{lastName}}, detta รคr en kod fรถr att รฅterstรคlla ditt lรถsenord frรฅn {{partnerName}}: {{resetCode}}" Optional custom message template for the password reset email. If not provided, the default template will be used. The template should include a placeholder {{resetCode}} where the reset token will be inserted. Also available placeholders are {{firstName}},{{lastName}} and {{partnerName}} |
{- "username": "string",
- "messageTemplate": "Hej {{firstName}} {{lastName}}, detta รคr en kod fรถr att รฅterstรคlla ditt lรถsenord frรฅn {{partnerName}}: {{resetCode}}"
}{- "statusCode": 0
}| partnerId required | string Example: 0000 Unique identifier for the partner organization |
Request body to complete password reset
| username required | string The IdentityNumber of the customer requesting a password reset |
| resetCode required | string The password reset token provided to the customer |
| newPassword required | string^(?=.*?[A-Z])(?=.*?[a-z])(?=.*?[0-9])(?=.*?[^... (?=.?[A-Z]) : At least one upper case English letter (?=.?[a-z]) : At least one lower case English letter (?=.?[0-9]) : At least one digit (?=.?[^A-Za-z\d]) : At least one special character (including space) .{8,} : Minimum eight in length |
{- "username": "string",
- "resetCode": "string",
- "newPassword": "string"
}{- "statusCode": 0
}| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| customerId required | string Unique identifier for a customer record in the system |
| page required | integer >= 1 Example: page=1 Current page number for paginated results |
| perPage required | integer Example: perPage=10 Maximum number of items to display per page |
{- "page": 0,
- "perPage": 0,
- "total": 0,
- "statusCode": 0,
- "data": [
- {
- "serviceType": "SmartSmoke",
- "campaign": "string",
- "resellerId": "string",
- "pricePlanId": "string",
- "salesRepresentative": "string",
- "customerId": "string",
- "leadSource": "string",
- "packageType": "string",
- "regDate": "2019-08-24T14:15:22Z",
- "id": "string",
- "status": "Active",
- "createdAt": "2001-01-02T03:04:05.006Z",
- "updatedAt": "2001-01-02T03:04:05.006Z",
- "activeTo": "2019-08-24T14:15:22Z"
}
]
}| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| customerId required | string Unique identifier for a customer record in the system |
| serviceType required | any Value: "FraudProtection" |
string or string (IdentityNumber) | |
| status required | string (FraudProtectionStatus) Enum: "Active" "Regret" "Shredded" "Churned" "Goodwill" "UpSale" "Upgraded" "Downgraded" Current status of the Fraud Protection subscription |
| activeTo | string <date-time> |
| campaign | string |
| resellerId required | string |
| pricePlanId required | string Subscription price plan, automatically set to begin at the start of the current day |
| salesRepresentative | string Identifier of the sales representative associated with the account |
| customerId required | string Matches the customerId field specified in the Customer object |
| leadSource | string Point of origin or source from which the sales lead was generated. |
| packageType required | string Product package type classification |
{- "serviceType": "FraudProtection",
- "identityNumber": "string",
- "status": "Active",
- "activeTo": "2019-08-24T14:15:22Z",
- "campaign": "string",
- "resellerId": "string",
- "pricePlanId": "string",
- "salesRepresentative": "string",
- "customerId": "string",
- "leadSource": "string",
- "packageType": "string"
}{- "statusCode": 0,
- "data": {
- "serviceType": "SmartSmoke",
- "campaign": "string",
- "resellerId": "string",
- "pricePlanId": "string",
- "salesRepresentative": "string",
- "customerId": "string",
- "leadSource": "string",
- "packageType": "string",
- "regDate": "2019-08-24T14:15:22Z",
- "id": "string",
- "status": "Active",
- "createdAt": "2001-01-02T03:04:05.006Z",
- "updatedAt": "2001-01-02T03:04:05.006Z",
- "activeTo": "2019-08-24T14:15:22Z"
}
}| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| customerId required | string Unique identifier for a customer record in the system |
| serviceId required | string Unique identifier for a service subscription |
{- "statusCode": 0,
- "data": {
- "serviceType": "SmartSmoke",
- "campaign": "string",
- "resellerId": "string",
- "pricePlanId": "string",
- "salesRepresentative": "string",
- "customerId": "string",
- "leadSource": "string",
- "packageType": "string",
- "regDate": "2019-08-24T14:15:22Z",
- "id": "string",
- "status": "Active",
- "createdAt": "2001-01-02T03:04:05.006Z",
- "updatedAt": "2001-01-02T03:04:05.006Z",
- "activeTo": "2019-08-24T14:15:22Z"
}
}| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| customerId required | string Unique identifier for a customer record in the system |
| serviceId required | string Unique identifier for a service subscription |
| serviceType required | any Value: "FraudProtection" |
string or string (IdentityNumber) | |
| status required | string (FraudProtectionStatus) Enum: "Active" "Regret" "Shredded" "Churned" "Goodwill" "UpSale" "Upgraded" "Downgraded" Current status of the Fraud Protection subscription |
| activeTo | string <date-time> |
| campaign | string |
| resellerId required | string |
| pricePlanId required | string Subscription price plan, automatically set to begin at the start of the current day |
| salesRepresentative | string Identifier of the sales representative associated with the account |
| customerId required | string Matches the customerId field specified in the Customer object |
| leadSource | string Point of origin or source from which the sales lead was generated. |
| packageType required | string Product package type classification |
{- "serviceType": "FraudProtection",
- "identityNumber": "string",
- "status": "Active",
- "activeTo": "2019-08-24T14:15:22Z",
- "campaign": "string",
- "resellerId": "string",
- "pricePlanId": "string",
- "salesRepresentative": "string",
- "customerId": "string",
- "leadSource": "string",
- "packageType": "string"
}{- "statusCode": 0,
- "data": {
- "serviceType": "SmartSmoke",
- "campaign": "string",
- "resellerId": "string",
- "pricePlanId": "string",
- "salesRepresentative": "string",
- "customerId": "string",
- "leadSource": "string",
- "packageType": "string",
- "regDate": "2019-08-24T14:15:22Z",
- "id": "string",
- "status": "Active",
- "createdAt": "2001-01-02T03:04:05.006Z",
- "updatedAt": "2001-01-02T03:04:05.006Z",
- "activeTo": "2019-08-24T14:15:22Z"
}
}Removes a service subscription from the customer account. Service must be removed before customer deletion
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| customerId required | string Unique identifier for a customer record in the system |
| serviceId required | string Unique identifier for a service subscription |
{- "statusCode": 0
}Retrieves all Fraud Protection services
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| page required | integer >= 1 Example: page=1 Current page number for paginated results |
| perPage required | integer Example: perPage=10 Maximum number of items to display per page |
{- "page": 0,
- "perPage": 0,
- "total": 0,
- "statusCode": 0,
- "data": [
- {
- "identityNumber": "string",
- "id": "string",
- "status": "Active",
- "createdAt": "2001-01-02T03:04:05.006Z",
- "updatedAt": "2001-01-02T03:04:05.006Z",
- "activeTo": "2019-08-24T14:15:22Z"
}
]
}Creates a new Fraud Protection service subscription In order to create a new Fraud Protection service, a customer must exist connected to the identityNumber.
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
required | string or string (IdentityNumber) |
| status | string Enum: "Active" "Regret" "Shredded" "Churned" "Goodwill" "UpSale" "Upgraded" "Downgraded" Optional on create; when omitted, defaults to Active. |
| activeTo | string <date-time> |
{- "identityNumber": "string",
- "status": "Active",
- "activeTo": "2019-08-24T14:15:22Z"
}{- "statusCode": 0,
- "data": {
- "identityNumber": "string",
- "id": "string",
- "status": "Active",
- "createdAt": "2001-01-02T03:04:05.006Z",
- "updatedAt": "2001-01-02T03:04:05.006Z",
- "activeTo": "2019-08-24T14:15:22Z"
}
}Retrieves details of a specific Fraud Protection service
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| fraudProtectionId required | string Example: 2 Unique identifier for a Fraud Protection service subscription |
{- "statusCode": 0,
- "data": {
- "identityNumber": "string",
- "id": "string",
- "status": "Active",
- "createdAt": "2001-01-02T03:04:05.006Z",
- "updatedAt": "2001-01-02T03:04:05.006Z",
- "activeTo": "2019-08-24T14:15:22Z"
}
}Updates an existing Fraud Protection service configuration
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| fraudProtectionId required | string Example: 2 Unique identifier for a Fraud Protection service subscription |
required | string or string (IdentityNumber) |
| status | string (FraudProtectionStatus) Enum: "Active" "Regret" "Shredded" "Churned" "Goodwill" "UpSale" "Upgraded" "Downgraded" Current status of the Fraud Protection subscription |
| activeTo | string <date-time> |
{- "identityNumber": "string",
- "status": "Active",
- "activeTo": "2019-08-24T14:15:22Z"
}{- "statusCode": 0,
- "data": {
- "identityNumber": "string",
- "id": "string",
- "status": "Active",
- "createdAt": "2001-01-02T03:04:05.006Z",
- "updatedAt": "2001-01-02T03:04:05.006Z",
- "activeTo": "2019-08-24T14:15:22Z"
}
}Removes a Fraud Protection service and associated data
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| fraudProtectionId required | string Example: 2 Unique identifier for a Fraud Protection service subscription |
{- "statusCode": 0
}Retrieves list of persons monitored under this protection service
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| fraudProtectionId required | string Example: 2 Unique identifier for a Fraud Protection service subscription |
| page required | integer >= 1 Example: page=1 Current page number for paginated results |
| perPage required | integer Example: perPage=10 Maximum number of items to display per page |
{- "page": 0,
- "perPage": 0,
- "total": 0,
- "statusCode": 0,
- "data": [
- {
- "phone": null,
- "email": null,
- "id": "string",
- "identityNumber": "string",
- "name": "string"
}
]
}Adds a person to be monitored by the Fraud Protection service (maximum 5 persons per subscription)
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| fraudProtectionId required | string Example: 2 Unique identifier for a Fraud Protection service subscription |
| phone required | string <phone> non-empty Phone number of the monitored person and contact channel (for alarms and notifications). |
string or null | |
required | string or string (IdentityNumber) |
| name required | string |
{- "phone": null,
- "email": null,
- "identityNumber": "string",
- "name": "string"
}{- "statusCode": 0,
- "data": {
- "phone": null,
- "email": null,
- "id": "string",
- "identityNumber": "string",
- "name": "string"
}
}Retrieves details of a specific monitored person (subscription limit: 5 persons)
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| fraudProtectionId required | string Example: 2 Unique identifier for a Fraud Protection service subscription |
| identityNumber required | string Example: 19700101-1234 Swedish National identification number used to verify identity |
{- "statusCode": 0,
- "data": {
- "phone": null,
- "email": null,
- "id": "string",
- "identityNumber": "string",
- "name": "string"
}
}Updates information for a monitored person
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| fraudProtectionId required | string Example: 2 Unique identifier for a Fraud Protection service subscription |
| identityNumber required | string Example: 19700101-1234 Swedish National identification number used to verify identity |
| phone required | string <phone> non-empty Phone number of the monitored person and contact channel (for alarms and notifications). |
string or null | |
required | string or string (IdentityNumber) |
| name required | string |
{- "phone": null,
- "email": null,
- "identityNumber": "string",
- "name": "string"
}{- "statusCode": 0,
- "data": {
- "phone": null,
- "email": null,
- "id": "string",
- "identityNumber": "string",
- "name": "string"
}
}Removes a person from Fraud Protection monitoring
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| fraudProtectionId required | string Example: 2 Unique identifier for a Fraud Protection service subscription |
| identityNumber required | string Example: 19700101-1234 Swedish National identification number used to verify identity |
{- "statusCode": 0
}Retrieves personal information (requires Dun & Bradstreet contract and consent verification)
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| identityNumber required | string Example: 19700101-1234 Swedish National identification number used to verify identity |
| fraudProtectionId required | string Example: 2 Unique identifier for a Fraud Protection service subscription |
{- "statusCode": 0,
- "data": {
- "profile": {
- "identityNumber": "string",
- "fullName": "string",
- "address": "string",
- "coAddress": "string",
- "postalCode": "string",
- "city": "string",
- "numberOfResidence": 0,
- "fraudPrevention": "string",
- "creditScore": "string",
- "creditScoreDescription": "string",
- "trustee": "string"
}, - "tax": [
- {
- "year": 2020,
- "incomeServices": 1000,
- "incomeBusinessActive": 1,
- "incomeBusinessPassive": 660,
- "deficitBusinessActive": 0,
- "deficitBusinessPassive": 0,
- "generalDeductions": 0,
- "taxableIncome": 0,
- "capitalIncome": 0,
- "deficitCapital": 0,
- "aggregatedIncome": 0,
- "finalTax": 0
}
], - "dept": {
- "numberOfPublicClaims": 0,
- "sumOfPublicClaims": 0,
- "numberOfPrivateClaims": 0,
- "sumOfPrivateClaims": 0
}, - "engagements": [
- {
- "registrationNumber": "string",
- "companyName": "string",
- "function": "string",
- "started": "2019-08-24T14:15:22Z",
- "active": true
}
], - "paymentRemarks": {
- "numberOfPublicClaims": 0,
- "sumOfPublicClaims": 0,
- "latestPublicClaimDate": "2019-08-24T14:15:22Z",
- "numberOfPrivateClaims": 0,
- "sumOfPrivateClaims": 0,
- "latestPrivateClaimDate": "2019-08-24T14:15:22Z",
- "debtRestructuring": true,
- "completeSearchOfAssets": true,
- "paymentRemarks": [
- {
- "date": "2021-01-01T00:00:00Z",
- "amount": 622,
- "type": "Betalningsfรถrel. utslag",
- "creditor": "SILEO KAPITAL AB",
- "managingAuthority": "Vรคnersborg",
- "recordType": "SupU"
}
]
}, - "events": [
- {
- "id": "string",
- "type": "string",
- "description": "string",
- "date": "2019-08-24T14:15:22Z",
- "source": "string"
}
]
}
}Retrieves list of protected mobile devices
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| fraudProtectionId required | string Example: 2 Unique identifier for a Fraud Protection service subscription |
| page required | integer >= 1 Example: page=1 Current page number for paginated results |
| perPage required | integer Example: perPage=10 Maximum number of items to display per page |
{- "page": 0,
- "perPage": 0,
- "total": 0,
- "statusCode": 0,
- "data": [
- {
- "id": "string",
- "fullName": "string",
- "identityNumber": "string",
- "operator": "string",
- "imei": "string",
- "msisdn": "string"
}
]
}Registers a new mobile device for theft protection
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| fraudProtectionId required | string Example: 2 Unique identifier for a Fraud Protection service subscription |
| fullName required | string |
required | string or string (IdentityNumber) |
| operator required | string |
| imei required | string |
| msisdn required | string |
{- "fullName": "string",
- "identityNumber": "string",
- "operator": "string",
- "imei": "string",
- "msisdn": "string"
}{- "statusCode": 0,
- "data": {
- "id": "string",
- "fullName": "string",
- "identityNumber": "string",
- "operator": "string",
- "imei": "string",
- "msisdn": "string"
}
}Retrieves details of a specific protected mobile device
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| fraudProtectionId required | string Example: 2 Unique identifier for a Fraud Protection service subscription |
| mobileId required | string Example: 1 Unique identifier for a registered mobile device |
{- "statusCode": 0,
- "data": {
- "id": "string",
- "fullName": "string",
- "identityNumber": "string",
- "operator": "string",
- "imei": "string",
- "msisdn": "string"
}
}Updates information for a protected mobile device
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| fraudProtectionId required | string Example: 2 Unique identifier for a Fraud Protection service subscription |
| mobileId required | string Example: 1 Unique identifier for a registered mobile device |
| fullName required | string |
required | string or string (IdentityNumber) |
| operator required | string |
| imei required | string |
| msisdn required | string |
{- "fullName": "string",
- "identityNumber": "string",
- "operator": "string",
- "imei": "string",
- "msisdn": "string"
}{- "statusCode": 0,
- "data": {
- "id": "string",
- "fullName": "string",
- "identityNumber": "string",
- "operator": "string",
- "imei": "string",
- "msisdn": "string"
}
}Removes a mobile device from protection services
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| fraudProtectionId required | string Example: 2 Unique identifier for a Fraud Protection service subscription |
| mobileId required | string Example: 1 Unique identifier for a registered mobile device |
{- "statusCode": 0
}Retrieves list of protected credit cards
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| fraudProtectionId required | string Example: 2 Unique identifier for a Fraud Protection service subscription |
| page required | integer >= 1 Example: page=1 Current page number for paginated results |
| perPage required | integer Example: perPage=10 Maximum number of items to display per page |
{- "page": 0,
- "perPage": 0,
- "total": 0,
- "statusCode": 0,
- "data": [
- {
- "createdAt": "2001-01-02T03:04:05.006Z",
- "updatedAt": "2001-01-02T03:04:05.006Z",
- "id": "string",
- "cardHolder": "string",
- "identityNumber": "string",
- "issuedBy": "string",
- "brand": "string",
- "cardNumber": "1234",
- "lockedAt": "2019-08-24T14:15:22Z"
}
]
}Registers a new credit card for Fraud Protection
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| fraudProtectionId required | string Example: 2 Unique identifier for a Fraud Protection service subscription |
| cardHolder required | string <= 1024 characters |
required | string or string (IdentityNumber) |
| issuedBy required | string <= 1024 characters |
| brand required | string <= 1024 characters |
| cardNumber required | string = 4 characters ^\d{4}$ The last 4 digits of the card number. |
{- "cardHolder": "string",
- "identityNumber": "string",
- "issuedBy": "string",
- "brand": "string",
- "cardNumber": "1234"
}{- "statusCode": 0,
- "data": {
- "createdAt": "2001-01-02T03:04:05.006Z",
- "updatedAt": "2001-01-02T03:04:05.006Z",
- "id": "string",
- "cardHolder": "string",
- "identityNumber": "string",
- "issuedBy": "string",
- "brand": "string",
- "cardNumber": "1234",
- "lockedAt": "2019-08-24T14:15:22Z"
}
}Retrieves details of a specific protected credit card
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| fraudProtectionId required | string Example: 2 Unique identifier for a Fraud Protection service subscription |
| creditCardId required | string Example: 1 Unique identifier for a credit card entry |
{- "statusCode": 0,
- "data": {
- "createdAt": "2001-01-02T03:04:05.006Z",
- "updatedAt": "2001-01-02T03:04:05.006Z",
- "id": "string",
- "cardHolder": "string",
- "identityNumber": "string",
- "issuedBy": "string",
- "brand": "string",
- "cardNumber": "1234",
- "lockedAt": "2019-08-24T14:15:22Z"
}
}Updates information for a protected credit card
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| fraudProtectionId required | string Example: 2 Unique identifier for a Fraud Protection service subscription |
| creditCardId required | string Example: 1 Unique identifier for a credit card entry |
| cardHolder required | string <= 1024 characters |
required | string or string (IdentityNumber) |
| issuedBy required | string <= 1024 characters |
| brand required | string <= 1024 characters |
| cardNumber required | string = 4 characters ^\d{4}$ The last 4 digits of the card number. |
{- "cardHolder": "string",
- "identityNumber": "string",
- "issuedBy": "string",
- "brand": "string",
- "cardNumber": "1234"
}{- "statusCode": 0,
- "data": {
- "createdAt": "2001-01-02T03:04:05.006Z",
- "updatedAt": "2001-01-02T03:04:05.006Z",
- "id": "string",
- "cardHolder": "string",
- "identityNumber": "string",
- "issuedBy": "string",
- "brand": "string",
- "cardNumber": "1234",
- "lockedAt": "2019-08-24T14:15:22Z"
}
}Removes a credit card from protection services
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| fraudProtectionId required | string Example: 2 Unique identifier for a Fraud Protection service subscription |
| creditCardId required | string Example: 1 Unique identifier for a credit card entry |
{- "statusCode": 0
}Retrieves all Fraud Protection Base service subscriptions. Each list item always includes identityNumber.
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| page required | integer >= 1 Example: page=1 Current page number for paginated results |
| perPage required | integer Example: perPage=10 Maximum number of items to display per page |
{- "page": 0,
- "perPage": 0,
- "total": 0,
- "statusCode": 0,
- "data": [
- {
- "identityNumber": "string",
- "id": "string",
- "status": "Active",
- "createdAt": "2001-01-02T03:04:05.006Z",
- "updatedAt": "2001-01-02T03:04:05.006Z",
- "activeTo": "2019-08-24T14:15:22Z"
}
]
}Creates a new Fraud Protection Base service subscription. The request body must include identityNumber. Responses echo the subscription including identityNumber when available.
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
required | string or string (IdentityNumber) |
| status | string Enum: "Active" "Regret" "Shredded" "Churned" "Goodwill" "UpSale" "Upgraded" "Downgraded" Optional on create; when omitted, defaults to Active. |
| activeTo | string <date-time> |
{- "identityNumber": "string",
- "status": "Active",
- "activeTo": "2019-08-24T14:15:22Z"
}{- "statusCode": 0,
- "data": {
- "identityNumber": "string",
- "id": "string",
- "status": "Active",
- "createdAt": "2001-01-02T03:04:05.006Z",
- "updatedAt": "2001-01-02T03:04:05.006Z",
- "activeTo": "2019-08-24T14:15:22Z"
}
}Retrieves details of a specific Fraud Protection Base service subscription.
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| fraudProtectionBaseId required | string Example: 2 Unique identifier for a Fraud Protection Base service subscription |
{- "statusCode": 0,
- "data": {
- "identityNumber": "string",
- "id": "string",
- "status": "Active",
- "createdAt": "2001-01-02T03:04:05.006Z",
- "updatedAt": "2001-01-02T03:04:05.006Z",
- "activeTo": "2019-08-24T14:15:22Z"
}
}Updates an existing Fraud Protection Base service configuration.
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| fraudProtectionBaseId required | string Example: 2 Unique identifier for a Fraud Protection Base service subscription |
required | string or string (IdentityNumber) |
| status | string Enum: "Active" "Regret" "Shredded" "Churned" "Goodwill" "UpSale" "Upgraded" "Downgraded" Optional on create; when omitted, defaults to Active. |
| activeTo | string <date-time> |
{- "identityNumber": "string",
- "status": "Active",
- "activeTo": "2019-08-24T14:15:22Z"
}{- "statusCode": 0,
- "data": {
- "identityNumber": "string",
- "id": "string",
- "status": "Active",
- "createdAt": "2001-01-02T03:04:05.006Z",
- "updatedAt": "2001-01-02T03:04:05.006Z",
- "activeTo": "2019-08-24T14:15:22Z"
}
}Removes a Fraud Protection Base service and associated data.
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| fraudProtectionBaseId required | string Example: 2 Unique identifier for a Fraud Protection Base service subscription |
{- "statusCode": 0
}Retrieves all Fraud Protection 360 subscriptions for the partner.
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| page required | integer >= 1 Example: page=1 Current page number for paginated results |
| perPage required | integer Example: perPage=10 Maximum number of items to display per page |
| properties | Array of strings Example: properties=status&properties=activeTo Optional list of field names to include in each returned resource. Fields required by the resource schema are always returned regardless of this filter. |
{- "page": 0,
- "perPage": 0,
- "total": 0,
- "statusCode": 0,
- "data": [
- {
- "identityNumber": "string",
- "packageType": "Uno",
- "id": "string",
- "status": "Registered",
- "serviceType": "FraudProtection360",
- "createdAt": "2001-01-02T03:04:05.006Z",
- "updatedAt": "2001-01-02T03:04:05.006Z",
- "activeTo": "2019-08-24T14:15:22Z"
}
]
}Creates a new Fraud Protection 360 subscription. A customer must exist for the given identityNumber. Multiple active 360 subscriptions per customer are allowed.
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
required | string or string (IdentityNumber) |
| packageType required | string (FraudProtection360PackageType) Enum: "Uno" "Duo" "Family" "Base" "BoardMember" "Staff" Product package type for Fraud Protection 360 (aligned with fraud-protection product definitions). Active invitation limits per subscription: Uno 0, Duo 1, Family 4, Base / BoardMember / Staff unlimited. |
| activeTo | string <date-time> |
{- "identityNumber": "string",
- "packageType": "Uno",
- "activeTo": "2019-08-24T14:15:22Z"
}{- "statusCode": 0,
- "data": {
- "identityNumber": "string",
- "packageType": "Uno",
- "id": "string",
- "status": "Registered",
- "serviceType": "FraudProtection360",
- "createdAt": "2001-01-02T03:04:05.006Z",
- "updatedAt": "2001-01-02T03:04:05.006Z",
- "activeTo": "2019-08-24T14:15:22Z"
}
}Retrieves a specific Fraud Protection 360 subscription.
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| subscriptionId required | string (Id) Example: fp360-001 Unique identifier for a Fraud Protection 360 subscription |
| properties | Array of strings Example: properties=status&properties=activeTo Optional list of field names to include in each returned resource. Fields required by the resource schema are always returned regardless of this filter. |
{- "statusCode": 0,
- "data": {
- "identityNumber": "string",
- "packageType": "Uno",
- "id": "string",
- "status": "Registered",
- "serviceType": "FraudProtection360",
- "createdAt": "2001-01-02T03:04:05.006Z",
- "updatedAt": "2001-01-02T03:04:05.006Z",
- "activeTo": "2019-08-24T14:15:22Z"
}
}Updates an existing Fraud Protection 360 subscription.
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| subscriptionId required | string (Id) Example: fp360-001 Unique identifier for a Fraud Protection 360 subscription |
| packageType | string (FraudProtection360PackageType) Enum: "Uno" "Duo" "Family" "Base" "BoardMember" "Staff" Product package type for Fraud Protection 360 (aligned with fraud-protection product definitions). Active invitation limits per subscription: Uno 0, Duo 1, Family 4, Base / BoardMember / Staff unlimited. |
| activeTo | string <date-time> |
{- "packageType": "Uno",
- "activeTo": "2019-08-24T14:15:22Z"
}{- "statusCode": 0,
- "data": {
- "identityNumber": "string",
- "packageType": "Uno",
- "id": "string",
- "status": "Registered",
- "serviceType": "FraudProtection360",
- "createdAt": "2001-01-02T03:04:05.006Z",
- "updatedAt": "2001-01-02T03:04:05.006Z",
- "activeTo": "2019-08-24T14:15:22Z"
}
}Soft-deletes the subscription: status is set to Cancelled, monitoring stops, and monitored persons and consent records are retained for audit. The subscription is excluded from active listings.
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| subscriptionId required | string (Id) Example: fp360-001 Unique identifier for a Fraud Protection 360 subscription |
{- "statusCode": 0,
- "data": {
- "identityNumber": "string",
- "packageType": "Uno",
- "id": "string",
- "status": "Registered",
- "serviceType": "FraudProtection360",
- "createdAt": "2001-01-02T03:04:05.006Z",
- "updatedAt": "2001-01-02T03:04:05.006Z",
- "activeTo": "2019-08-24T14:15:22Z"
}
}Retrieves monitored persons for a Fraud Protection 360 subscription.
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| subscriptionId required | string (Id) Example: fp360-001 Unique identifier for a Fraud Protection 360 subscription |
| page required | integer >= 1 Example: page=1 Current page number for paginated results |
| perPage required | integer Example: perPage=10 Maximum number of items to display per page |
{- "page": 0,
- "perPage": 0,
- "total": 0,
- "statusCode": 0,
- "data": [
- {
- "identityNumber": "string",
- "id": "string",
- "name": "string",
- "emailNotification": true,
- "smsNotification": true,
- "language": "string",
- "consentStatus": "Pending",
- "consentVerifiedAt": "2019-08-24T14:15:22Z",
- "email": "user@example.com",
- "phone": "string",
- "role": "admin",
- "address": {
- "countryCode": "string",
- "address": "string",
- "coAddress": "string",
- "postalCode": "string",
- "postalArea": "string"
}
}
]
}Adds a monitored person directly to the subscription. To invite additional persons subject to
package limits, use the invitations resource instead. The person is created with
consentStatus: Pending. Monitoring does not start until consent is verified.
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| subscriptionId required | string (Id) Example: fp360-001 Unique identifier for a Fraud Protection 360 subscription |
| phone required | string or null <phone> non-empty Phone number of the monitored person and contact channel (for alarms and notifications). |
(string or null) or (string or null) | |
| name required | string <= 1024 characters Name of the monitored person. |
required | IdentityNumberSE (string) or IdentityNumberNO (string) |
required | object (MonitoredPersonAddress) |
| emailNotification required | boolean Default: true false no emails will be sent for this subscription to this person |
| smsNotification required | boolean Default: true false no sms will be sent for this subscription to this person |
| language required | string <ISO 639> (LanguageCode) ^[a-z]{2}$ Language code following the ISO 639 standard, e.g. 'sv' for swedish nn nynorsk |
| role | string or null Enum: "admin" null Optional permission on this monitored person. |
{- "phone": "string",
- "email": "user@example.com",
- "name": "string",
- "identityNumber": "string",
- "address": {
- "countryCode": "string",
- "address": "string",
- "coAddress": "string",
- "postalCode": "string",
- "postalArea": "string"
}, - "emailNotification": true,
- "smsNotification": true,
- "language": "string",
- "role": "admin"
}{- "statusCode": 0,
- "data": {
- "identityNumber": "string",
- "id": "string",
- "name": "string",
- "emailNotification": true,
- "smsNotification": true,
- "language": "string",
- "consentStatus": "Pending",
- "consentVerifiedAt": "2019-08-24T14:15:22Z",
- "email": "user@example.com",
- "phone": "string",
- "role": "admin",
- "address": {
- "countryCode": "string",
- "address": "string",
- "coAddress": "string",
- "postalCode": "string",
- "postalArea": "string"
}
}
}Retrieves a monitored person by Swedish national identity number.
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| subscriptionId required | string (Id) Example: fp360-001 Unique identifier for a Fraud Protection 360 subscription |
| identityNumber required | string Example: 19700101-1234 Swedish National identification number used to verify identity |
{- "statusCode": 0,
- "data": {
- "identityNumber": "string",
- "id": "string",
- "name": "string",
- "emailNotification": true,
- "smsNotification": true,
- "language": "string",
- "consentStatus": "Pending",
- "consentVerifiedAt": "2019-08-24T14:15:22Z",
- "email": "user@example.com",
- "phone": "string",
- "role": "admin",
- "address": {
- "countryCode": "string",
- "address": "string",
- "coAddress": "string",
- "postalCode": "string",
- "postalArea": "string"
}
}
}Updates contact details for a monitored person identified by identityNumber.
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| subscriptionId required | string (Id) Example: fp360-001 Unique identifier for a Fraud Protection 360 subscription |
| identityNumber required | string Example: 19700101-1234 Swedish National identification number used to verify identity |
| name | string The name of the monitored person e.g. David Valander |
| emailNotification | boolean Default: true false no emails will be sent for this subscription to this person |
| smsNotification | boolean Default: true false no sms will be sent for this subscription to this person |
| language | string <ISO 639> (LanguageCode) ^[a-z]{2}$ Language code following the ISO 639 standard, e.g. 'sv' for swedish nn nynorsk |
string or null <email> Contact channel for person (invitation, alarms and notifications). | |
| phone | string or null Contact channel for person (invitation, alarms and notifications). |
| role | string or null Enum: "admin" null Optional permission on this monitored person. |
object (MonitoredPersonAddress) |
{- "name": "string",
- "emailNotification": true,
- "smsNotification": true,
- "language": "string",
- "email": "user@example.com",
- "phone": "string",
- "role": "admin",
- "address": {
- "countryCode": "string",
- "address": "string",
- "coAddress": "string",
- "postalCode": "string",
- "postalArea": "string"
}
}{- "statusCode": 0,
- "data": {
- "identityNumber": "string",
- "id": "string",
- "name": "string",
- "emailNotification": true,
- "smsNotification": true,
- "language": "string",
- "consentStatus": "Pending",
- "consentVerifiedAt": "2019-08-24T14:15:22Z",
- "email": "user@example.com",
- "phone": "string",
- "role": "admin",
- "address": {
- "countryCode": "string",
- "address": "string",
- "coAddress": "string",
- "postalCode": "string",
- "postalArea": "string"
}
}
}Removes a monitored person from the subscription.
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| subscriptionId required | string (Id) Example: fp360-001 Unique identifier for a Fraud Protection 360 subscription |
| identityNumber required | string Example: 19700101-1234 Swedish National identification number used to verify identity |
{- "statusCode": 0
}Lists pending and accepted invitations for the subscription. Revoked invitations are excluded from active listings.
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| subscriptionId required | string (Id) Example: fp360-001 Unique identifier for a Fraud Protection 360 subscription |
| page required | integer >= 1 Example: page=1 Current page number for paginated results |
| perPage required | integer Example: perPage=10 Maximum number of items to display per page |
{- "page": 0,
- "perPage": 0,
- "total": 0,
- "statusCode": 0,
- "data": [
- {
- "id": "string",
- "identityNumber": "string",
- "name": "string",
- "email": "user@example.com",
- "phone": "string",
- "status": "Pending",
- "createdAt": "2019-08-24T14:15:22Z",
- "acceptedAt": "2019-08-24T14:15:22Z",
- "declinedAt": "2019-08-24T14:15:22Z",
- "revokedAt": "2019-08-24T14:15:22Z"
}
]
}Invites a person to join the subscription as a monitored person. The invite is delivered to the invitee via SMS, email, or both.
Package invitation limits (active pending invitations per subscription):
Returns 403 when the subscription package limit is reached. When the invitee accepts, a
monitored person is created with consentStatus: Pending until BankID consent is verified.
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| subscriptionId required | string (Id) Example: fp360-001 Unique identifier for a Fraud Protection 360 subscription |
| phone required | string <phone> non-empty Phone number of the monitored person and contact channel (for alarms and notifications). |
Email (string) or null Mail of the monitored person and contact channel (for alarms and notifications). | |
required | string or string (IdentityNumber) |
| name required | string Name to who the invitation address. |
{- "phone": "string",
- "email": "user@example.com",
- "identityNumber": "string",
- "name": "string"
}{- "statusCode": 0,
- "data": {
- "id": "string",
- "identityNumber": "string",
- "name": "string",
- "email": "user@example.com",
- "phone": "string",
- "status": "Pending",
- "createdAt": "2019-08-24T14:15:22Z",
- "acceptedAt": "2019-08-24T14:15:22Z",
- "declinedAt": "2019-08-24T14:15:22Z",
- "revokedAt": "2019-08-24T14:15:22Z"
}
}Changes the status of a pending invitation. Set Accepted once the invitee has consented
(the monitored person becomes active) or Declined if the invitee refused consent.
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| subscriptionId required | string (Id) Example: fp360-001 Unique identifier for a Fraud Protection 360 subscription |
| invitationId required | string (Id) Unique identifier for an invitation |
| status required | string Enum: "Accepted" "Declined" Target status for the invitation:
|
{- "status": "Accepted"
}{- "statusCode": 0,
- "data": {
- "id": "string",
- "identityNumber": "string",
- "name": "string",
- "email": "user@example.com",
- "phone": "string",
- "status": "Pending",
- "createdAt": "2019-08-24T14:15:22Z",
- "acceptedAt": "2019-08-24T14:15:22Z",
- "declinedAt": "2019-08-24T14:15:22Z",
- "revokedAt": "2019-08-24T14:15:22Z"
}
}Revokes a pending invitation. The invitee can no longer accept it. Only invitations with
status: Pending can be revoked.
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| subscriptionId required | string (Id) Example: fp360-001 Unique identifier for a Fraud Protection 360 subscription |
| invitationId required | string (Id) Unique identifier for an invitation |
{- "statusCode": 0
}Retrieves personal information for a specific subject on the subscription. The request MUST
include identityNumber identifying the person. Access requires personal_info scope and
verified consent for that subject โ consent on other monitored persons does not grant access.
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| subscriptionId required | string (Id) Example: fp360-001 Unique identifier for a Fraud Protection 360 subscription |
required | IdentityNumberSE (string) or IdentityNumberNO (string) (IdentityNumber) Subject identity number โ per-subject verified consent is required for personal information access |
{- "statusCode": 0,
- "data": {
- "profile": {
- "identityNumber": "string",
- "fullName": "string",
- "address": "string",
- "coAddress": "string",
- "postalCode": "string",
- "city": "string",
- "numberOfResidence": 0,
- "fraudPrevention": "string",
- "creditScore": "string",
- "creditScoreDescription": "string",
- "trustee": "string"
}, - "tax": [
- {
- "year": 2020,
- "incomeServices": 1000,
- "incomeBusinessActive": 1,
- "incomeBusinessPassive": 660,
- "deficitBusinessActive": 0,
- "deficitBusinessPassive": 0,
- "generalDeductions": 0,
- "taxableIncome": 0,
- "capitalIncome": 0,
- "deficitCapital": 0,
- "aggregatedIncome": 0,
- "finalTax": 0
}
], - "dept": {
- "numberOfPublicClaims": 0,
- "sumOfPublicClaims": 0,
- "numberOfPrivateClaims": 0,
- "sumOfPrivateClaims": 0
}, - "engagements": [
- {
- "registrationNumber": "string",
- "companyName": "string",
- "function": "string",
- "started": "2019-08-24T14:15:22Z",
- "active": true
}
], - "paymentRemarks": {
- "numberOfPublicClaims": 0,
- "sumOfPublicClaims": 0,
- "latestPublicClaimDate": "2019-08-24T14:15:22Z",
- "numberOfPrivateClaims": 0,
- "sumOfPrivateClaims": 0,
- "latestPrivateClaimDate": "2019-08-24T14:15:22Z",
- "debtRestructuring": true,
- "completeSearchOfAssets": true,
- "paymentRemarks": [
- {
- "date": "2021-01-01T00:00:00Z",
- "amount": 622,
- "type": "Betalningsfรถrel. utslag",
- "creditor": "SILEO KAPITAL AB",
- "managingAuthority": "Vรคnersborg",
- "recordType": "SupU"
}
]
}
}
}Retrieves personal information monitoring events for a specific subject. The request MUST
include identityNumber identifying the person. Requires personal_info scope and verified
consent for that subject. Returns 403 when consent is missing or not verified.
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| subscriptionId required | string (Id) Example: fp360-001 Unique identifier for a Fraud Protection 360 subscription |
required | IdentityNumberSE (string) or IdentityNumberNO (string) (IdentityNumber) Subject identity number โ per-subject verified consent is required for personal information access |
| page required | integer >= 1 Example: page=1 Current page number for paginated results |
| perPage required | integer Example: perPage=10 Maximum number of items to display per page |
{- "page": 0,
- "perPage": 0,
- "total": 0,
- "statusCode": 0,
- "data": [
- {
- "id": "string",
- "type": "string",
- "description": "string",
- "date": "2019-08-24T14:15:22Z",
- "source": "string"
}
]
}Retrieves list of protected mobile devices
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| subscriptionId required | string (Id) Example: fp360-001 Unique identifier for a Fraud Protection 360 subscription |
| page required | integer >= 1 Example: page=1 Current page number for paginated results |
| perPage required | integer Example: perPage=10 Maximum number of items to display per page |
{- "page": 0,
- "perPage": 0,
- "total": 0,
- "statusCode": 0,
- "data": [
- {
- "id": "string",
- "fullName": "string",
- "identityNumber": "string",
- "operator": "string",
- "imei": "string",
- "msisdn": "string"
}
]
}Registers a new mobile device for theft protection
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| subscriptionId required | string (Id) Example: fp360-001 Unique identifier for a Fraud Protection 360 subscription |
| fullName required | string |
required | string or string (IdentityNumber) |
| operator required | string |
| imei required | string |
| msisdn required | string |
{- "fullName": "string",
- "identityNumber": "string",
- "operator": "string",
- "imei": "string",
- "msisdn": "string"
}{- "statusCode": 0,
- "data": {
- "id": "string",
- "fullName": "string",
- "identityNumber": "string",
- "operator": "string",
- "imei": "string",
- "msisdn": "string"
}
}Retrieves details of a specific protected mobile device
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| subscriptionId required | string (Id) Example: fp360-001 Unique identifier for a Fraud Protection 360 subscription |
| mobileId required | string Example: 1 Unique identifier for a registered mobile device |
{- "statusCode": 0,
- "data": {
- "id": "string",
- "fullName": "string",
- "identityNumber": "string",
- "operator": "string",
- "imei": "string",
- "msisdn": "string"
}
}Updates information for a protected mobile device
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| subscriptionId required | string (Id) Example: fp360-001 Unique identifier for a Fraud Protection 360 subscription |
| mobileId required | string Example: 1 Unique identifier for a registered mobile device |
| fullName required | string |
required | string or string (IdentityNumber) |
| operator required | string |
| imei required | string |
| msisdn required | string |
{- "fullName": "string",
- "identityNumber": "string",
- "operator": "string",
- "imei": "string",
- "msisdn": "string"
}{- "statusCode": 0,
- "data": {
- "id": "string",
- "fullName": "string",
- "identityNumber": "string",
- "operator": "string",
- "imei": "string",
- "msisdn": "string"
}
}Removes a mobile device from protection services
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| subscriptionId required | string (Id) Example: fp360-001 Unique identifier for a Fraud Protection 360 subscription |
| mobileId required | string Example: 1 Unique identifier for a registered mobile device |
{- "statusCode": 0
}Retrieves list of protected credit cards
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| subscriptionId required | string (Id) Example: fp360-001 Unique identifier for a Fraud Protection 360 subscription |
| page required | integer >= 1 Example: page=1 Current page number for paginated results |
| perPage required | integer Example: perPage=10 Maximum number of items to display per page |
{- "page": 0,
- "perPage": 0,
- "total": 0,
- "statusCode": 0,
- "data": [
- {
- "createdAt": "2001-01-02T03:04:05.006Z",
- "updatedAt": "2001-01-02T03:04:05.006Z",
- "id": "string",
- "cardHolder": "string",
- "identityNumber": "string",
- "issuedBy": "string",
- "brand": "string",
- "cardNumber": "1234",
- "lockedAt": "2019-08-24T14:15:22Z"
}
]
}Registers a new credit card for Fraud Protection 360
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| subscriptionId required | string (Id) Example: fp360-001 Unique identifier for a Fraud Protection 360 subscription |
| cardHolder required | string <= 1024 characters |
required | string or string (IdentityNumber) |
| issuedBy required | string <= 1024 characters |
| brand required | string <= 1024 characters |
| cardNumber required | string = 4 characters ^\d{4}$ The last 4 digits of the card number. |
{- "cardHolder": "string",
- "identityNumber": "string",
- "issuedBy": "string",
- "brand": "string",
- "cardNumber": "1234"
}{- "statusCode": 0,
- "data": {
- "createdAt": "2001-01-02T03:04:05.006Z",
- "updatedAt": "2001-01-02T03:04:05.006Z",
- "id": "string",
- "cardHolder": "string",
- "identityNumber": "string",
- "issuedBy": "string",
- "brand": "string",
- "cardNumber": "1234",
- "lockedAt": "2019-08-24T14:15:22Z"
}
}Retrieves details of a specific protected credit card
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| subscriptionId required | string (Id) Example: fp360-001 Unique identifier for a Fraud Protection 360 subscription |
| creditCardId required | string Example: 1 Unique identifier for a credit card entry |
{- "statusCode": 0,
- "data": {
- "createdAt": "2001-01-02T03:04:05.006Z",
- "updatedAt": "2001-01-02T03:04:05.006Z",
- "id": "string",
- "cardHolder": "string",
- "identityNumber": "string",
- "issuedBy": "string",
- "brand": "string",
- "cardNumber": "1234",
- "lockedAt": "2019-08-24T14:15:22Z"
}
}Updates information for a protected credit card
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| subscriptionId required | string (Id) Example: fp360-001 Unique identifier for a Fraud Protection 360 subscription |
| creditCardId required | string Example: 1 Unique identifier for a credit card entry |
| cardHolder required | string <= 1024 characters |
required | string or string (IdentityNumber) |
| issuedBy required | string <= 1024 characters |
| brand required | string <= 1024 characters |
| cardNumber required | string = 4 characters ^\d{4}$ The last 4 digits of the card number. |
{- "cardHolder": "string",
- "identityNumber": "string",
- "issuedBy": "string",
- "brand": "string",
- "cardNumber": "1234"
}{- "statusCode": 0,
- "data": {
- "createdAt": "2001-01-02T03:04:05.006Z",
- "updatedAt": "2001-01-02T03:04:05.006Z",
- "id": "string",
- "cardHolder": "string",
- "identityNumber": "string",
- "issuedBy": "string",
- "brand": "string",
- "cardNumber": "1234",
- "lockedAt": "2019-08-24T14:15:22Z"
}
}Removes a credit card from protection services
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| subscriptionId required | string (Id) Example: fp360-001 Unique identifier for a Fraud Protection 360 subscription |
| creditCardId required | string Example: 1 Unique identifier for a credit card entry |
{- "statusCode": 0
}Retrieves all Smart Smoke services
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| page required | integer >= 1 Example: page=1 Current page number for paginated results |
| perPage required | integer Example: perPage=10 Maximum number of items to display per page |
{- "page": 0,
- "perPage": 0,
- "total": 0,
- "statusCode": 0,
- "data": [
- {
- "identityNumber": "string",
- "id": "string",
- "status": "Active",
- "createdAt": "2001-01-02T03:04:05.006Z",
- "updatedAt": "2001-01-02T03:04:05.006Z",
- "activeTo": "2019-08-24T14:15:22Z"
}
]
}Creates a new Smart Smoke service
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
required | string or string (IdentityNumber) |
| activeTo | string <date-time> |
{- "identityNumber": "string",
- "activeTo": "2019-08-24T14:15:22Z"
}{- "data": {
- "identityNumber": "string",
- "id": "string",
- "status": "Active",
- "createdAt": "2001-01-02T03:04:05.006Z",
- "updatedAt": "2001-01-02T03:04:05.006Z",
- "activeTo": "2019-08-24T14:15:22Z"
}, - "statusCode": 0
}Retrieves details of a specific Smart Smoke service
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| smartSmokeId required | string Unique identifier for a Smart Smoke service subscription |
{- "statusCode": 0,
- "data": {
- "identityNumber": "string",
- "id": "string",
- "status": "Active",
- "createdAt": "2001-01-02T03:04:05.006Z",
- "updatedAt": "2001-01-02T03:04:05.006Z",
- "activeTo": "2019-08-24T14:15:22Z"
}
}Updates an existing Smart Smoke service configuration
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| smartSmokeId required | string Unique identifier for a Smart Smoke service subscription |
required | string or string (IdentityNumber) |
| status | string (SmartSmokeStatus) Enum: "Active" "Regret" "Shredded" "Churn" "Goodwill" "Registered" "CampaignTemplate" "Configure" "Broken" Current operational status of the Smart Smoke subscription |
| activeTo | string <date-time> |
{- "identityNumber": "string",
- "status": "Active",
- "activeTo": "2019-08-24T14:15:22Z"
}{- "data": {
- "identityNumber": "string",
- "id": "string",
- "status": "Active",
- "createdAt": "2001-01-02T03:04:05.006Z",
- "updatedAt": "2001-01-02T03:04:05.006Z",
- "activeTo": "2019-08-24T14:15:22Z"
}, - "statusCode": 0
}Removes a Smart Smoke service from the system
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| smartSmokeId required | string Unique identifier for a Smart Smoke service subscription |
{- "statusCode": 0
}Retrieves all notification subscribers for this Smart Smoke
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| smartSmokeId required | string Unique identifier for a Smart Smoke service subscription |
{- "statusCode": 0,
- "data": [
- {
- "id": "string",
- "name": "string",
- "relation": "string",
- "alarmNotification": true,
- "smartSmokeId": "/entity/1",
- "isPrimaryContact": true,
- "phone": "string"
}
]
}Adds a new notification subscriber to the Smart Smoke service
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| smartSmokeId required | string Unique identifier for a Smart Smoke service subscription |
| name required | string |
| relation | string |
| alarmNotification | boolean |
| smartSmokeId | string <iri-reference> |
| isPrimaryContact | boolean |
| phone required | string |
{- "name": "string",
- "relation": "string",
- "alarmNotification": true,
- "smartSmokeId": "/entity/1",
- "isPrimaryContact": true,
- "phone": "string"
}{- "statusCode": 0,
- "data": {
- "id": "string",
- "name": "string",
- "relation": "string",
- "alarmNotification": true,
- "smartSmokeId": "/entity/1",
- "isPrimaryContact": true,
- "phone": "string"
}
}Retrieves details of a specific notification subscriber
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| smartSmokeId required | string Unique identifier for a Smart Smoke service subscription |
| subscriberId required | string Unique identifier for a person receiving Smart Smoke notifications |
{- "statusCode": 0,
- "data": {
- "id": "string",
- "name": "string",
- "relation": "string",
- "alarmNotification": true,
- "smartSmokeId": "/entity/1",
- "isPrimaryContact": true,
- "phone": "string"
}
}Updates information for an existing notification subscriber
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| smartSmokeId required | string Unique identifier for a Smart Smoke service subscription |
| subscriberId required | string Unique identifier for a person receiving Smart Smoke notifications |
| name required | string |
| relation | string |
| alarmNotification | boolean |
| smartSmokeId | string <iri-reference> |
| isPrimaryContact | boolean |
| phone required | string |
{- "name": "string",
- "relation": "string",
- "alarmNotification": true,
- "smartSmokeId": "/entity/1",
- "isPrimaryContact": true,
- "phone": "string"
}{- "statusCode": 0,
- "data": {
- "id": "string",
- "name": "string",
- "relation": "string",
- "alarmNotification": true,
- "smartSmokeId": "/entity/1",
- "isPrimaryContact": true,
- "phone": "string"
}
}Removes a notification subscriber from the service
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| smartSmokeId required | string Unique identifier for a Smart Smoke service subscription |
| subscriberId required | string Unique identifier for a person receiving Smart Smoke notifications |
{- "statusCode": 0
}Retrieves all registered Smart Smoke devices
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| smartSmokeId required | string Unique identifier for a Smart Smoke service subscription |
{- "statusCode": 0,
- "data": [
- {
- "name": "string",
- "placement": "string",
- "temperature": 0,
- "batteryLevel": "string",
- "signalLevel": "string",
- "online": true,
- "deviceType": "string",
- "IMEI": "string",
- "MAC": "string",
- "lastSync": "2019-08-24T14:15:22Z",
- "events": [
- {
- "id": "string",
- "type": "string",
- "description": "Smoke detected",
- "date": "2019-08-24T14:15:22Z",
- "smartSmokeId": "string",
- "deviceId": "string"
}
]
}
]
}Retrieves details of a specific Smart Smoke device
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| smartSmokeId required | string Unique identifier for a Smart Smoke service subscription |
| deviceId required | string (Id) Unique identifier for a physical Smart Smoke device |
{- "statusCode": 0,
- "data": {
- "name": "string",
- "placement": "string",
- "temperature": 0,
- "batteryLevel": "string",
- "signalLevel": "string",
- "online": true,
- "deviceType": "string",
- "IMEI": "string",
- "MAC": "string",
- "lastSync": "2019-08-24T14:15:22Z",
- "events": [
- {
- "id": "string",
- "type": "string",
- "description": "Smoke detected",
- "date": "2019-08-24T14:15:22Z",
- "smartSmokeId": "string",
- "deviceId": "string"
}
]
}
}Updates configuration for a particular Smart Smoke device
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| smartSmokeId required | string Unique identifier for a Smart Smoke service subscription |
| deviceId required | string (Id) Unique identifier for a physical Smart Smoke device |
| placement required | string |
{- "placement": "string"
}{- "statusCode": 0,
- "data": {
- "id": "string",
- "placement": "string"
}
}Retrieves a list of all company monitoring services for the partner
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| page required | integer >= 1 Example: page=1 Current page number for paginated results |
| perPage required | integer Example: perPage=10 Maximum number of items to display per page |
{- "page": 0,
- "perPage": 0,
- "total": 0,
- "statusCode": 0,
- "data": [
- {
- "id": "CM|99991045",
- "subscriber": {
- "id": "string",
- "identityNumber": "string",
- "name": "string",
- "email": "string",
- "phone": "string"
}, - "monitoringPlan": "basic",
- "status": "Active",
- "createdAt": "2001-01-02T03:04:05.006Z",
- "updatedAt": "2001-01-02T03:04:05.006Z",
- "activeTo": "2019-08-24T14:15:22Z",
- "identityNumber": "string"
}
]
}Creates a new company monitoring service
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
required | object (CompanyMonitoringSubscriber) Contact information for notification delivery and service updates |
| monitoringPlan required | string Enum: "basic" "standard" Subscription plan level: 'basic' (up to 10 companies) or 'standard' (up to 50 companies) |
| status required | string (CompanyMonitoringStatus) Enum: "Active" "Regret" "Shredded" "Churn" "Goodwill" "UpSale" |
| activeTo | string <date-time> |
required | string or string (IdentityNumber) |
{- "subscriber": {
- "identityNumber": "string",
- "name": "string",
- "email": "string",
- "phone": "string"
}, - "monitoringPlan": "basic",
- "status": "Active",
- "activeTo": "2019-08-24T14:15:22Z",
- "identityNumber": "string"
}{- "statusCode": 0,
- "data": {
- "id": "CM|99991045",
- "subscriber": {
- "id": "string",
- "identityNumber": "string",
- "name": "string",
- "email": "string",
- "phone": "string"
}, - "monitoringPlan": "basic",
- "status": "Active",
- "createdAt": "2001-01-02T03:04:05.006Z",
- "updatedAt": "2001-01-02T03:04:05.006Z",
- "activeTo": "2019-08-24T14:15:22Z",
- "identityNumber": "string"
}
}Retrieves details of a specific company monitoring service by ID
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| companyMonitoringId required | string (CompanyMonitoringId) Example: CM|99991045 Unique identifier for a company monitoring service instance |
{- "statusCode": 0,
- "data": {
- "id": "CM|99991045",
- "subscriber": {
- "id": "string",
- "identityNumber": "string",
- "name": "string",
- "email": "string",
- "phone": "string"
}, - "monitoringPlan": "basic",
- "status": "Active",
- "createdAt": "2001-01-02T03:04:05.006Z",
- "updatedAt": "2001-01-02T03:04:05.006Z",
- "activeTo": "2019-08-24T14:15:22Z",
- "identityNumber": "string"
}
}Updates an existing company monitoring service configuration
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| companyMonitoringId required | string (CompanyMonitoringId) Example: CM|99991045 Unique identifier for a company monitoring service instance |
required | object (CompanyMonitoringSubscriber) Contact information for notification delivery and service updates |
| monitoringPlan required | string Enum: "basic" "standard" Subscription plan level: 'basic' (up to 10 companies) or 'standard' (up to 50 companies) |
| status required | string (CompanyMonitoringStatus) Enum: "Active" "Regret" "Shredded" "Churn" "Goodwill" "UpSale" |
| activeTo | string <date-time> |
required | string or string (IdentityNumber) |
{- "subscriber": {
- "identityNumber": "string",
- "name": "string",
- "email": "string",
- "phone": "string"
}, - "monitoringPlan": "basic",
- "status": "Active",
- "activeTo": "2019-08-24T14:15:22Z",
- "identityNumber": "string"
}{- "data": {
- "id": "CM|99991045",
- "subscriber": {
- "id": "string",
- "identityNumber": "string",
- "name": "string",
- "email": "string",
- "phone": "string"
}, - "monitoringPlan": "basic",
- "status": "Active",
- "createdAt": "2001-01-02T03:04:05.006Z",
- "updatedAt": "2001-01-02T03:04:05.006Z",
- "activeTo": "2019-08-24T14:15:22Z",
- "identityNumber": "string"
}, - "statusCode": 0
}Removes a company monitoring service and associated data
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| companyMonitoringId required | string (CompanyMonitoringId) Example: CM|99991045 Unique identifier for a company monitoring service instance |
{- "statusCode": 0
}Retrieves the list of companies being monitored within this service
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| companyMonitoringId required | string (CompanyMonitoringId) Example: CM|99991045 Unique identifier for a company monitoring service instance |
| page required | integer >= 1 Example: page=1 Current page number for paginated results |
| perPage required | integer Example: perPage=10 Maximum number of items to display per page |
{- "page": 0,
- "perPage": 0,
- "total": 0,
- "statusCode": 0,
- "data": [
- {
- "id": "string",
- "name": "string",
- "registrationNumber": "string",
- "brand": "string",
- "manuallyAdded": true
}
]
}| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| companyMonitoringId required | string (CompanyMonitoringId) Example: CM|99991045 Unique identifier for a company monitoring service instance |
| name required | string |
| registrationNumber required | string Official company registration number used as unique identifier |
| brand required | string Company's registered brand or trade name |
| manuallyAdded required | boolean Indicates if this company has been manually added. I.e a company were the person does not have any commitment. Companies where the person have commitments are automatically monitored. |
{- "name": "string",
- "registrationNumber": "string",
- "brand": "string",
- "manuallyAdded": true
}{- "statusCode": 0,
- "data": {
- "id": "string",
- "name": "string",
- "registrationNumber": "string",
- "brand": "string",
- "manuallyAdded": true
}
}Removes a company from the monitoring service
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| companyMonitoringId required | string (CompanyMonitoringId) Example: CM|99991045 Unique identifier for a company monitoring service instance |
| registrationNumber required | string Official registration number that uniquely identifies a company |
{- "statusCode": 0
}Retrieves detailed information about a specific monitored company
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| registrationNumber required | string Official registration number that uniquely identifies a company |
| companyMonitoringId required | string (CompanyMonitoringId) Example: CM|99991045 Unique identifier for a company monitoring service instance |
{- "statusCode": 0,
- "data": {
- "registrationNumber": "string",
- "companyName": "string",
- "latestNotification": "2019-08-24T14:15:22Z",
- "registerDate": "2019-08-24T14:15:22Z",
- "registerDateCurrent": "2019-08-24T14:15:22Z",
- "companyType": {
- "code": 0,
- "text": "string"
}, - "companyGroup": {
- "registrationNumber": "string",
- "name": "string"
}, - "rating": 0,
- "ratingText": "string",
- "ratingHistory": [
- {
- "date": "2019-08-24T14:15:22Z",
- "ratingOld": 0,
- "ratingOldText": "string",
- "ratingNew": 0,
- "ratingNewText": "string",
- "reasonOfChange": "string"
}
], - "limit": 0.1,
- "noLimitText": "string",
- "status": "string",
- "industry": {
- "description": "string",
- "sniCodes": [
- {
- "code": "string",
- "text": "string"
}
]
}, - "address": {
- "coAddress": "string",
- "foAddress": "string",
- "streetAddress": "string",
- "postalCode": "strin",
- "city": "string"
}, - "visitingAddress": {
- "streetAddress": "string",
- "postalCode": "strin",
- "city": "string"
}, - "phone": "string",
- "fTax": "Registrerad",
- "registeredForVat": true,
- "registeredForPayrollTax": true,
- "payrollTaxes": [
- {
- "period": "string",
- "amount": 0.1
}
], - "workPlaces": [
- {
- "workPlaceNr": "string",
- "headQuarter": 0,
- "workPlaceName": "string",
- "streetAddress": "string",
- "visitingStreetAddress": "string",
- "coAddress": "string",
- "city": "string",
- "visitingPostalCode": "string",
- "postalCode": "string",
- "visitingCity": "string",
- "phone": "string",
- "sniCode": {
- "code": "string",
- "text": "string"
}
}
], - "annualReports": [
- {
- "period": "string",
- "periodStartDate": "2019-08-24T14:15:22Z",
- "periodEndDate": "2019-08-24T14:15:22Z",
- "currency": "string",
- "length": 0,
- "turnover": 0.1,
- "activatedWorkForOwnAccount": 0.1,
- "operatingProfit": 0.1,
- "netFinancialResult": 0.1,
- "result": 0.1,
- "currentAssets": 0.1,
- "fixedAssets": 0.1,
- "currentLiabilites": 0.1,
- "longtermLiabilites": 0.1,
- "shareCapital": 0.1,
- "equityCapital": 0.1,
- "untaxedReserves": 0.1,
- "assets": 0.1,
- "numberOfEmployees": 0.1,
- "auditorComment": "string",
- "contingentLiabilities": 0.1,
- "keyFigures": {
- "cashFlow": 0.1,
- "solvency": 0.1,
- "returnOnEquity": 0.1,
- "riskBuffer": 0.1,
- "margin": 0.1,
- "salaryCostPerEmployee": 0.1
}
}
], - "soleProprietorshipTaxAssessments": [
- {
- "year": 0,
- "incomeServices": 0.1,
- "incomeBusinessActive": 0.1,
- "incomeBusinessPassive": 0.1,
- "deficitBusinessActive": 0.1,
- "deficitBusinessPassive": 0.1,
- "generalDeductions": 0.1,
- "taxableIncome": 0.1,
- "capitalIncome": 0.1,
- "deficitCapital": 0.1,
- "aggregatedIncome": 0.1,
- "totalTaxReduction": 0.1,
- "finalTax": 0.1
}
], - "paymentRemarkAndClaimSummary": {
- "numberOfPublicRemarks": 0,
- "sumOfPublicRemarks": 0.1,
- "latestPublicRemarkDate": "2019-08-24T14:15:22Z",
- "numberOfPrivateRemarks": 0,
- "sumOfPrivateRemarks": 0.1,
- "latestPrivateRemarkDate": "2019-08-24T14:15:22Z",
- "numberOfClaims": 0,
- "sumOfClaims": 0.1,
- "latestClaimDate": "2019-08-24T14:15:22Z",
- "paymentRemarksAndClaims": [
- {
- "date": "2019-08-24T14:15:22Z",
- "amount": 0.1,
- "type": "string",
- "creditor": "string",
- "managingAuthority": "string",
- "recordType": "strin",
- "comment": "string"
}
]
}, - "debtWithTheEnforcementService": {
- "numberOfPublicClaims": 0,
- "sumOfPublicClaims": 0.1,
- "numberOfPrivateClaims": 0,
- "sumOfPrivateClaims": 0.1,
- "date": "2019-08-24T14:15:22Z"
}, - "commitments": [
- {
- "registrationNumber": "string",
- "companyName": "string",
- "identityNumber": "string",
- "completeName": {
- "firstName": "string",
- "middleName": "string",
- "completeSurname": "string",
- "givenName": "string"
}, - "function": "string",
- "inDate": "2019-08-24T14:15:22Z",
- "outDate": "2019-08-24T14:15:22Z",
- "isHistorical": true
}
], - "signatories": "string",
- "events": [
- {
- "date": "2019-08-24T14:15:22Z",
- "description": "string",
- "source": "string"
}
], - "warnings": [
- {
- "registrationNumber": "string",
- "code": 0,
- "date": "2019-08-24T14:15:22Z",
- "text": "string"
}
]
}
}| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| companyMonitoringId required | string (CompanyMonitoringId) Example: CM|99991045 Unique identifier for a company monitoring service instance |
| page required | integer >= 1 Example: page=1 Current page number for paginated results |
| perPage | integer [ 1 .. 50 ] Default: 10 Number of results to return per page |
| question required | string Search parameter to find companies by name or registration number |
{- "page": 0,
- "perPage": 0,
- "total": 0,
- "statusCode": 0,
- "data": [
- {
- "registrationNumber": "string",
- "name": "string"
}
]
}Retrieves all registered mobile devices that can be locked if reported lost or stolen
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| companyMonitoringId required | string (CompanyMonitoringId) Example: CM|99991045 Unique identifier for a company monitoring service instance |
| page required | integer >= 1 Example: page=1 Current page number for paginated results |
| perPage required | integer Example: perPage=10 Maximum number of items to display per page |
{- "page": 0,
- "perPage": 0,
- "total": 0,
- "statusCode": 0,
- "data": [
- {
- "id": "string",
- "fullName": "string",
- "identityNumber": "string",
- "operator": "string",
- "imei": "string",
- "msisdn": "string"
}
]
}Registers a new mobile device for loss/theft protection
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| companyMonitoringId required | string (CompanyMonitoringId) Example: CM|99991045 Unique identifier for a company monitoring service instance |
| fullName required | string |
required | string or string (IdentityNumber) |
| operator required | string |
| imei required | string |
| msisdn required | string |
{- "fullName": "string",
- "identityNumber": "string",
- "operator": "string",
- "imei": "string",
- "msisdn": "string"
}{- "statusCode": 0,
- "data": {
- "id": "string",
- "fullName": "string",
- "identityNumber": "string",
- "operator": "string",
- "imei": "string",
- "msisdn": "string"
}
}Retrieves information about a specific registered mobile device
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| companyMonitoringId required | string (CompanyMonitoringId) Example: CM|99991045 Unique identifier for a company monitoring service instance |
| mobileId required | string Example: 1 Unique identifier for a registered mobile device |
{- "statusCode": 0,
- "data": {
- "id": "string",
- "fullName": "string",
- "identityNumber": "string",
- "operator": "string",
- "imei": "string",
- "msisdn": "string"
}
}Updates information for a registered mobile device
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| companyMonitoringId required | string (CompanyMonitoringId) Example: CM|99991045 Unique identifier for a company monitoring service instance |
| mobileId required | string Example: 1 Unique identifier for a registered mobile device |
| fullName required | string |
required | string or string (IdentityNumber) |
| operator required | string |
| imei required | string |
| msisdn required | string |
{- "fullName": "string",
- "identityNumber": "string",
- "operator": "string",
- "imei": "string",
- "msisdn": "string"
}{- "statusCode": 0,
- "data": {
- "id": "string",
- "fullName": "string",
- "identityNumber": "string",
- "operator": "string",
- "imei": "string",
- "msisdn": "string"
}
}Removes a mobile device from protection services
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| companyMonitoringId required | string (CompanyMonitoringId) Example: CM|99991045 Unique identifier for a company monitoring service instance |
| mobileId required | string Example: 1 Unique identifier for a registered mobile device |
{- "statusCode": 0
}Retrieves all registered credit cards that can be blocked if reported lost or stolen
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| companyMonitoringId required | string (CompanyMonitoringId) Example: CM|99991045 Unique identifier for a company monitoring service instance |
| page required | integer >= 1 Example: page=1 Current page number for paginated results |
| perPage required | integer Example: perPage=10 Maximum number of items to display per page |
{- "page": 0,
- "perPage": 0,
- "total": 0,
- "statusCode": 0,
- "data": [
- {
- "createdAt": "2001-01-02T03:04:05.006Z",
- "updatedAt": "2001-01-02T03:04:05.006Z",
- "id": "string",
- "cardHolder": "string",
- "identityNumber": "string",
- "issuedBy": "string",
- "brand": "string",
- "cardNumber": "1234",
- "lockedAt": "2019-08-24T14:15:22Z"
}
]
}Registers a new credit card for loss/theft protection
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| companyMonitoringId required | string (CompanyMonitoringId) Example: CM|99991045 Unique identifier for a company monitoring service instance |
| cardHolder required | string <= 1024 characters |
required | string or string (IdentityNumber) |
| issuedBy required | string <= 1024 characters |
| brand required | string <= 1024 characters |
| cardNumber required | string = 4 characters ^\d{4}$ The last 4 digits of the card number. |
{- "cardHolder": "string",
- "identityNumber": "string",
- "issuedBy": "string",
- "brand": "string",
- "cardNumber": "1234"
}{- "statusCode": 0,
- "data": {
- "createdAt": "2001-01-02T03:04:05.006Z",
- "updatedAt": "2001-01-02T03:04:05.006Z",
- "id": "string",
- "cardHolder": "string",
- "identityNumber": "string",
- "issuedBy": "string",
- "brand": "string",
- "cardNumber": "1234",
- "lockedAt": "2019-08-24T14:15:22Z"
}
}Retrieves information about a specific registered credit card
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| companyMonitoringId required | string (CompanyMonitoringId) Example: CM|99991045 Unique identifier for a company monitoring service instance |
| creditCardId required | string Example: 1 Unique identifier for a credit card entry |
{- "statusCode": 0,
- "data": {
- "createdAt": "2001-01-02T03:04:05.006Z",
- "updatedAt": "2001-01-02T03:04:05.006Z",
- "id": "string",
- "cardHolder": "string",
- "identityNumber": "string",
- "issuedBy": "string",
- "brand": "string",
- "cardNumber": "1234",
- "lockedAt": "2019-08-24T14:15:22Z"
}
}Updates information for a registered credit card
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| companyMonitoringId required | string (CompanyMonitoringId) Example: CM|99991045 Unique identifier for a company monitoring service instance |
| creditCardId required | string Example: 1 Unique identifier for a credit card entry |
| cardHolder required | string <= 1024 characters |
required | string or string (IdentityNumber) |
| issuedBy required | string <= 1024 characters |
| brand required | string <= 1024 characters |
| cardNumber required | string = 4 characters ^\d{4}$ The last 4 digits of the card number. |
{- "cardHolder": "string",
- "identityNumber": "string",
- "issuedBy": "string",
- "brand": "string",
- "cardNumber": "1234"
}{- "statusCode": 0,
- "data": {
- "createdAt": "2001-01-02T03:04:05.006Z",
- "updatedAt": "2001-01-02T03:04:05.006Z",
- "id": "string",
- "cardHolder": "string",
- "identityNumber": "string",
- "issuedBy": "string",
- "brand": "string",
- "cardNumber": "1234",
- "lockedAt": "2019-08-24T14:15:22Z"
}
}Removes a credit card from protection services
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| companyMonitoringId required | string (CompanyMonitoringId) Example: CM|99991045 Unique identifier for a company monitoring service instance |
| creditCardId required | string Example: 1 Unique identifier for a credit card entry |
{- "statusCode": 0
}Retrieves all Lost N Found services
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| page required | integer >= 1 Example: page=1 Current page number for paginated results |
| perPage required | integer Example: perPage=10 Maximum number of items to display per page |
{- "page": 0,
- "perPage": 0,
- "total": 0,
- "statusCode": 0,
- "data": [
- {
- "id": "string",
- "code": "string",
- "status": "NotDefined",
- "createdAt": "2001-01-02T03:04:05.006Z",
- "updatedAt": "2001-01-02T03:04:05.006Z",
- "activeTo": "2019-08-24T14:15:22Z",
- "identityNumber": "string"
}
]
}Creates a new Lost N Found tracking service
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| code required | string |
| status required | string (LostNFoundStickerStatus) Enum: "NotDefined" "Active" "Churned" Current status of the tracking sticker (e.g., active, reported lost, found) |
| activeTo | string <date-time> |
| identityNumber required | string Unique tracking number assigned to the physical sticker |
{- "code": "string",
- "status": "NotDefined",
- "activeTo": "2019-08-24T14:15:22Z",
- "identityNumber": "string"
}{- "statusCode": 0,
- "data": {
- "id": "string",
- "code": "string",
- "status": "NotDefined",
- "createdAt": "2001-01-02T03:04:05.006Z",
- "updatedAt": "2001-01-02T03:04:05.006Z",
- "activeTo": "2019-08-24T14:15:22Z",
- "identityNumber": "string"
}
}Retrieves details of a specific Lost N Found service
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| lostNFoundStickerId required | string Unique identifier for a Lost N Found tracking service |
{- "statusCode": 200,
- "data": {
- "id": "string",
- "code": "string",
- "status": "NotDefined",
- "createdAt": "2001-01-02T03:04:05.006Z",
- "updatedAt": "2001-01-02T03:04:05.006Z",
- "activeTo": "2019-08-24T14:15:22Z",
- "identityNumber": "string"
}
}Updates an existing Lost N Found service configuration
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| lostNFoundStickerId required | string Unique identifier for a Lost N Found tracking service |
| code required | string |
| status required | string (LostNFoundStickerStatus) Enum: "NotDefined" "Active" "Churned" Current status of the tracking sticker (e.g., active, reported lost, found) |
| activeTo | string <date-time> |
| identityNumber required | string Unique tracking number assigned to the physical sticker |
{- "code": "string",
- "status": "NotDefined",
- "activeTo": "2019-08-24T14:15:22Z",
- "identityNumber": "string"
}{- "statusCode": 200,
- "data": {
- "id": "string",
- "code": "string",
- "status": "NotDefined",
- "createdAt": "2001-01-02T03:04:05.006Z",
- "updatedAt": "2001-01-02T03:04:05.006Z",
- "activeTo": "2019-08-24T14:15:22Z",
- "identityNumber": "string"
}
}Permanently removes a Lost N Found service from the system
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| lostNFoundStickerId required | string Unique identifier for a Lost N Found tracking service |
{- "statusCode": 0
}Retrieves a list of all lost and found tags
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| page required | integer >= 1 Example: page=1 Current page number for paginated results |
| perPage required | integer Example: perPage=10 Maximum number of items to display per page |
{- "page": 0,
- "perPage": 0,
- "total": 0,
- "statusCode": 0,
- "data": [
- {
- "identityNumber": "string",
- "id": "string",
- "code": "string",
- "status": "Active",
- "createdAt": "2001-01-02T03:04:05.006Z",
- "updatedAt": "2001-01-02T03:04:05.006Z",
- "activeTo": "2019-08-24T14:15:22Z"
}
]
}Registers a new lost and found tag in the system
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
required | string or string (IdentityNumber) |
| code required | string |
| status required | string (LostNFoundTagStatus) Enum: "Active" "Regret" "Shredded" "Churn" "Goodwill" |
| activeTo | string <date-time> |
{- "identityNumber": "string",
- "code": "string",
- "status": "Active",
- "activeTo": "2019-08-24T14:15:22Z"
}{- "statusCode": 0,
- "data": {
- "identityNumber": "string",
- "id": "string",
- "code": "string",
- "status": "Active",
- "createdAt": "2001-01-02T03:04:05.006Z",
- "updatedAt": "2001-01-02T03:04:05.006Z",
- "activeTo": "2019-08-24T14:15:22Z"
}
}Retrieves detailed information for a specific lost and found tag using its ID
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| lostNFoundTagId required | string Example: 1 A unique identifier used to reference a specific lost and found tag |
{- "statusCode": 0,
- "data": {
- "identityNumber": "string",
- "id": "string",
- "code": "string",
- "status": "Active",
- "createdAt": "2001-01-02T03:04:05.006Z",
- "updatedAt": "2001-01-02T03:04:05.006Z",
- "activeTo": "2019-08-24T14:15:22Z"
}
}Updates information for an existing lost and found tag
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| lostNFoundTagId required | string Example: 1 A unique identifier used to reference a specific lost and found tag |
required | string or string (IdentityNumber) |
| code required | string |
| status required | string (LostNFoundTagStatus) Enum: "Active" "Regret" "Shredded" "Churn" "Goodwill" |
| activeTo | string <date-time> |
{- "identityNumber": "string",
- "code": "string",
- "status": "Active",
- "activeTo": "2019-08-24T14:15:22Z"
}{- "statusCode": 200,
- "data": {
- "identityNumber": "string",
- "id": "string",
- "code": "string",
- "status": "Active",
- "createdAt": "2001-01-02T03:04:05.006Z",
- "updatedAt": "2001-01-02T03:04:05.006Z",
- "activeTo": "2019-08-24T14:15:22Z"
}
}Permanently deletes a lost and found tag from the system
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| lostNFoundTagId required | string Example: 1 A unique identifier used to reference a specific lost and found tag |
{- "statusCode": 0
}Retrieves all Firetext subscriptions
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| page required | integer >= 1 Example: page=1 Current page number for paginated results |
| perPage required | integer Example: perPage=10 Maximum number of items to display per page |
{- "page": 0,
- "perPage": 0,
- "total": 0,
- "statusCode": 0,
- "data": [
- {
- "identityNumber": "string",
- "id": "string",
- "status": "Active",
- "placement": "string",
- "createdAt": "2001-01-02T03:04:05.006Z",
- "updatedAt": "2001-01-02T03:04:05.006Z",
- "activeTo": "2019-08-24T14:15:22Z"
}
]
}Retrieves details of a specific Firetext subscription
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| firetextId required | string Example: 2 Unique identifier for a Firetext notification subscription |
{- "statusCode": 0,
- "data": {
- "identityNumber": "string",
- "id": "string",
- "status": "Active",
- "placement": "string",
- "createdAt": "2001-01-02T03:04:05.006Z",
- "updatedAt": "2001-01-02T03:04:05.006Z",
- "activeTo": "2019-08-24T14:15:22Z"
}
}Updates an existing Firetext configuration
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| firetextId required | string Example: 2 Unique identifier for a Firetext notification subscription |
string or string (IdentityNumber) | |
| status | string (FiretextStatus) Enum: "Active" "Registered" "Configure" "Regret" "Shredded" "Churn" "Goodwill" "Upgraded" |
| placement | string Specifies the physical address or area where the Firetext device is located |
| activeTo | string <date-time> |
{- "identityNumber": "string",
- "status": "Active",
- "placement": "string",
- "activeTo": "2019-08-24T14:15:22Z"
}{- "statusCode": 0,
- "data": {
- "placement": "string"
}
}Permanently removes a Firetext subscription from the system
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| firetextId required | string Example: 2 Unique identifier for a Firetext notification subscription |
{- "statusCode": 0
}Retrieves all subscribers associated with this Firetext service
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| firetextId required | string Example: 2 Unique identifier for a Firetext notification subscription |
| page required | integer >= 1 Example: page=1 Current page number for paginated results |
| perPage required | integer Example: perPage=10 Maximum number of items to display per page |
{- "page": 0,
- "perPage": 0,
- "total": 0,
- "statusCode": 0,
- "data": [
- {
- "id": "string",
- "name": "string",
- "phone": "string"
}
]
}Adds a new subscriber to the Firetext service (maximum 5 subscribers per subscription)
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| firetextId required | string Example: 2 Unique identifier for a Firetext notification subscription |
| name required | string |
| phone required | string <phone> |
{- "name": "string",
- "phone": "string"
}{- "statusCode": 0,
- "data": {
- "id": "string",
- "name": "string",
- "phone": "string"
}
}Retrieves details of a specific subscriber (subscription limited to 5 subscribers)
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| firetextId required | string Example: 2 Unique identifier for a Firetext notification subscription |
| textSubscriberId required | string Example: 1 Unique identifier for an individual subscriber of the Firetext service |
{- "statusCode": 0,
- "data": {
- "id": "string",
- "name": "string",
- "phone": "string"
}
}Updates information for an existing Firetext subscriber
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| firetextId required | string Example: 2 Unique identifier for a Firetext notification subscription |
| textSubscriberId required | string Example: 1 Unique identifier for an individual subscriber of the Firetext service |
| name required | string |
| phone required | string <phone> |
{- "name": "string",
- "phone": "string"
}{- "statusCode": 0,
- "data": {
- "id": "string",
- "name": "string",
- "phone": "string"
}
}Removes a subscriber from the Firetext notification service
| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| firetextId required | string Example: 2 Unique identifier for a Firetext notification subscription |
| textSubscriberId required | string Example: 1 Unique identifier for an individual subscriber of the Firetext service |
{- "statusCode": 0
}| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| recipients required | Array of strings Array of valid phone numbers, including international numbers. |
| message required | string The SMS message content. |
{- "recipients": [
- "string"
], - "message": "string"
}{- "data": {
- "recipients": [
- "string"
], - "status": "sent",
- "errorMessage": "string"
}, - "statusCode": 0
}| partnerId required | string Example: 0000 Unique identifier for the partner organization |
The request body can contain either an username and password to validate, or just an identity number to retrieve permissions. If both are provided, the password will be validated and the permissions will be returned. If only the identity number is provided, it retrieves the permissions for that identity number.
| username required | string The personal identification number or organisation number of the entity to validate. |
| password required | string The password to validate for the given identity number. |
{- "identityNumber": "string"
}{- "data": [
- {
- "customerId": "string",
- "customerName": "string",
- "customerType": "private",
- "identityNumber": "string",
- "permissions": [
- {
- "id": "string",
- "type": "FraudProtection"
}
]
}
], - "statusCode": 0
}| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| customerId required | string Unique identifier for a customer record in the system |
| page required | integer >= 1 Example: page=1 Current page number for paginated results |
| perPage required | integer Example: perPage=10 Maximum number of items to display per page |
{- "page": 0,
- "perPage": 0,
- "total": 0,
- "statusCode": 0,
- "data": [
- {
- "invoiceNr": 0,
- "invoiceDate": "2019-08-24T14:15:22Z",
- "dueDate": "2019-08-24T14:15:22Z",
- "amount": 0.1,
- "amountPaid": 0.1,
- "remainingAmountToPay": 0.1,
- "dateOfLastPayment": "2019-08-24T14:15:22Z",
- "paymentStatus": 0,
- "currencyCode": "string",
- "ocrReferenceNr": "string"
}
]
}| partnerId required | string Example: 0000 Unique identifier for the partner organization |
| customerId required | string Unique identifier for a customer record in the system |
| invoiceNr required | integer <int64> Unique identifier for an invoice record in the system |