Certificate

OpenAPI V2

List user certificates.

get

Gives the list of certificates owned by the user defined by the user email.

Authorizations
Query parameters
userEmailstringRequired

The user email passed as query string.

Example: [email protected]
Header parameters
x-api-versionstringRequired
ApplicationNameanyOptional

Name of the application to integrates with API’s to Semansys.Next.

PartnerNameanyOptional

Contract owner (organization) name that have embedded the API’s.

PartnerIDanyOptional

Business Identification Number (BIN) of the contract owner (organization) to embeds the API’s.

CustomerNameanyOptional

Customer (organization) name (ie. accounting firm, intermediary, ....).

CustomerIDanyOptional

Business Identification Number (BIN) of the customer.

ClientNameanyOptional

Client (organization) name of the customer of the accounting firm, intermediary...

ClientIDanyOptional

Business Identification Number (BIN) of the client.

Responses
200
OK
application/json
get
GET /customer-corner/certificate?userEmail=text HTTP/1.1
Host: 
Authorization: Bearer JWT
x-api-version: text
Accept: */*
[
  {
    "id": "https://portal...",
    "userId": "[email protected]",
    "name": "My first certificate",
    "dbName": "My first db certificate name",
    "type": "Digipoort"
  }
]

Upload certificate.

post

Upload certificate to the platform in .pfx or .p12 format.

Authorizations
Header parameters
x-api-versionstringRequired
ApplicationNameanyOptional

Name of the application to integrates with API’s to Semansys.Next.

PartnerNameanyOptional

Contract owner (organization) name that have embedded the API’s.

PartnerIDanyOptional

Business Identification Number (BIN) of the contract owner (organization) to embeds the API’s.

CustomerNameanyOptional

Customer (organization) name (ie. accounting firm, intermediary, ....).

CustomerIDanyOptional

Business Identification Number (BIN) of the customer.

ClientNameanyOptional

Client (organization) name of the customer of the accounting firm, intermediary...

ClientIDanyOptional

Business Identification Number (BIN) of the client.

Body
contentstring | nullableOptionalExample: B63E7C115FA...
passwordstring | nullableOptionalExample: My password
namestring | nullableOptionalExample: My first certificate
userEmailstring | nullableOptionalExample: [email protected]
typestring | nullableOptionalExample: Digipoort
Responses
200
OK
application/json
Responsestring
post
POST /customer-corner/certificate HTTP/1.1
Host: 
Authorization: Bearer JWT
x-api-version: text
Content-Type: application/json
Accept: */*
Content-Length: 131

{
  "content": "B63E7C115FA...",
  "password": "My password",
  "name": "My first certificate",
  "userEmail": "[email protected]",
  "type": "Digipoort"
}
Your data has been processed successfully

Delete certificate.

delete

Delete certificate from the platform.

Authorizations
Header parameters
x-api-versionstringRequired
ApplicationNameanyOptional

Name of the application to integrates with API’s to Semansys.Next.

PartnerNameanyOptional

Contract owner (organization) name that have embedded the API’s.

PartnerIDanyOptional

Business Identification Number (BIN) of the contract owner (organization) to embeds the API’s.

CustomerNameanyOptional

Customer (organization) name (ie. accounting firm, intermediary, ....).

CustomerIDanyOptional

Business Identification Number (BIN) of the customer.

ClientNameanyOptional

Client (organization) name of the customer of the accounting firm, intermediary...

ClientIDanyOptional

Business Identification Number (BIN) of the client.

Body
stringOptional
Responses
200Success
delete
DELETE /customer-corner/certificate HTTP/1.1
Host: 
Authorization: Bearer JWT
x-api-version: text
Content-Type: application/json
Accept: */*
Content-Length: 106

"http://www.nltaxonomie.nl/nt18/kvk/20231213/entrypoints/kvk-rpt-jaarverantwoording-2023-nlgaap-micro.xsd"

No content

Was this helpful?