...
blockCredits operation added
unblockCredits operation added
Operation overview
Operation authentication
All operations, except login, need either the loginHeader or the sessionIDHeader to authenticate. A sessionID can be obtained by performing the login operation beforehand.
...
You have a choice to use either the loginHeader or the sessionIDHeader to authenticate. A sessionID can be obtained by performing the login operation beforehand. See operation authentication.
Request
The distributorCreditID element provides the ability to request up to a maximum of 100 different credits at once.
...
Name | Type | Cardinality |
---|---|---|
personCredit | 0...n |
Error codes
Error code | Description |
---|---|
4 | Authorization error |
6 | Missing required field(s) |
...
You have a choice to use either the loginHeader or the sessionIDHeader to authenticate. A sessionID can be obtained by performing the login operation beforehand. See operation authentication.
Request
The distributorCreditID element provides the ability to request up to a maximum of 100 different credits at once.
...
You have a choice to use either the loginHeader or the sessionIDHeader to authenticate. A sessionID can be obtained by performing the login operation beforehand. See operation authentication.
Request
Name | Type | Cardinality | ||
---|---|---|---|---|
personCredit | uploadPersonCredit | 1...100 | ||
Source
|
...
You have a choice to use either the loginHeader or the sessionIDHeader to authenticate. A sessionID can be obtained by performing the login operation beforehand. See operation authentication.
Request
Name | Type | Cardinality | ||
---|---|---|---|---|
schoolCredit | uploadSchoolCredit | 1...100 | ||
Source
|
...
You have a choice to use either the loginHeader or the sessionIDHeader to authenticate. A sessionID can be obtained by performing the login operation beforehand. See operation authentication.
Request
Name | Type | Cardinality | ||
---|---|---|---|---|
returnCredit | returnCredit | 1...100 | ||
Source
|
...
You have a choice to use either the loginHeader or the sessionIDHeader to authenticate. A sessionID can be obtained by performing the login operation beforehand. See operation authentication.
Request
Name | Type | Cardinality | ||
---|---|---|---|---|
blockCredit | blockCredit | 1...100 | ||
Source
|
...
You have a choice to use either the loginHeader or the sessionIDHeader to authenticate. A sessionID can be obtained by performing the login operation beforehand. See operation authentication.
Request
Name | Type | Cardinality | ||
---|---|---|---|---|
unblockCredit | blockCredit | 1...100 | ||
Source
|
...
Name | Type | Cardinality | Description | ||
---|---|---|---|---|---|
distributorCreditID | string160 | 1...1 | Unique identifier of the credit you want to block. | ||
specificationRequestID | string160 | 0...1 | Identifier used by the specify engine. Default the same value as distributorCreditID (so leave empty) but can be different in case of prematch changes after specification, which results in a double specification. The specific specification requestID from the notification service must be supplied then. | ||
Source
|
loginHeader
Name | Type | Cardinality | Description | ||
---|---|---|---|---|---|
username | string100 | 0...1 | The username. | ||
password | string64 | 0...1 | The password. | ||
Source
|
sessionIDHeader
Name | Type | Cardinality | Description | ||
---|---|---|---|---|---|
sessionID | string64 | 1...1 | Unique token which can be acquired by executing the login operation. | ||
Source
|
specification
Name | Type | Cardinality | Description |
---|---|---|---|
specificationResponseID | string256 | 1...1 | Unique identifier of the specification provided by the publisher. The given value is according the ECK standard. |
timeStamp | date | 1...1 | The date and time of the specification. |
...