POST api/Nets/GetSigningInformation

Uses ShortId to identify the individual signer and the specific application. Will return the netsOperations signing reference id for the signer and the Basisbank application reference id for the specific application to be signed Will throw Http code: NotAcceptable = 406 if basic type/required validation fails

Request Information

URI Parameters

None.

Body Parameters

The shortned applicant netsOperations signing reference

SigningInformationRequest
NameDescriptionTypeAdditional information
Cpr

Cpr

None.

BasisbankReferenceId

BasisbankReferenceId

None.

Retailer

Retailer

None.

DynamicFields

Collection of Pair of string [key] and string [value]

None.

Request Formats

application/json, text/json

Sample:
{
  "Cpr": {
    "Value": "sample string 1"
  },
  "BasisbankReferenceId": {
    "ReferenceId": 1
  },
  "Retailer": {
    "CompanyId": 1,
    "RetailerId": 2,
    "EntryType": 3,
    "PinCode": 0,
    "ProductId": 4,
    "ProductCode": "sample string 5",
    "Signature": "sample string 6"
  },
  "DynamicFields": [
    {
      "Key": "sample string 1",
      "Value": "sample string 2"
    },
    {
      "Key": "sample string 1",
      "Value": "sample string 2"
    }
  ],
  "Flags": []
}

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

SigningInformationResponse
NameDescriptionTypeAdditional information
NetsUrl

Url to nets for the current environment.

string

None.

LoanAmount

Final loan amoun on the contract.

decimal number

None.

ApplicantInfo

Applicant signing info.

ApplicantSigningInformation

None.

CoApplicantInfo

Co Applicant signing info.

ApplicantSigningInformation

None.

BasisbankReferenceId

Reference id associated with the request

BasisbankReferenceId

None.

Success

Indicates if the request was processed successfully

boolean

None.

ErrorDetails

Failure details, will be present in case of an internal error.

Exception

None.

DynamicFields

Collection of Pair of string [key] and string [value]

None.

Flags

Collection of Flag

None.

Response Formats

application/json, text/json

Sample:
{
  "NetsUrl": "sample string 1",
  "LoanAmount": 2.0,
  "ApplicantInfo": {
    "NetsSigningReference": {
      "Sref": "sample string 1"
    },
    "Name": "sample string 1",
    "Cpr": {
      "Value": "sample string 1"
    },
    "Scrive": "http://webapihelppage2.com"
  },
  "CoApplicantInfo": {
    "NetsSigningReference": {
      "Sref": "sample string 1"
    },
    "Name": "sample string 1",
    "Cpr": {
      "Value": "sample string 1"
    },
    "Scrive": "http://webapihelppage2.com"
  },
  "BasisbankReferenceId": {
    "ReferenceId": 1
  },
  "Success": false,
  "ErrorDetails": {
    "ClassName": "System.Exception",
    "Message": null,
    "Data": null,
    "InnerException": null,
    "HelpURL": "sample string 1",
    "StackTraceString": null,
    "RemoteStackTraceString": null,
    "RemoteStackIndex": 0,
    "ExceptionMethod": null,
    "HResult": 3,
    "Source": "sample string 2",
    "WatsonBuckets": null
  },
  "DynamicFields": [
    {
      "Key": "sample string 1",
      "Value": "sample string 2"
    },
    {
      "Key": "sample string 1",
      "Value": "sample string 2"
    }
  ],
  "Flags": [
    {
      "Name": "sample string 1",
      "FlaggedBy": "sample string 2",
      "Type": "sample string 3",
      "IsPersisted": true,
      "Flagged": "2019-08-24T02:07:59.4518884+02:00"
    },
    {
      "Name": "sample string 1",
      "FlaggedBy": "sample string 2",
      "Type": "sample string 3",
      "IsPersisted": true,
      "Flagged": "2019-08-24T02:07:59.4518884+02:00"
    }
  ]
}
URI parameters
=
Headers | Add header
: Delete
Body
Samples:
Status
Headers
Body