...
Name | Type | Cardinality | Description | ||
---|---|---|---|---|---|
loginHeader sessionIDHeader | 1...1 1...1 | You can use either one of the variables | |||
Source
|
...
Name | Type | Cardinality |
---|---|---|
loginHeader | 0...n |
Request
Empty request
...
Name | Type | Cardinality |
---|---|---|
sessionID | 1...1 |
Error codes
Error code | Description |
---|---|
2 | |
4 |
...
getPersonCredits
Description
...
Name | Type | Cardinality | Description | ||
---|---|---|---|---|---|
distributorCreditID | 1...100 | At least one of these fields must be filled. | |||
distributorPersonID | 1…1 | ||||
eckID | 1…1 | ||||
userID | 1…1 | ||||
ean | 0…1 | ||||
Source
|
...
Error codes
Error code | Description |
---|---|
4 | |
6 |
...
getSchoolCredits
Description
...
Name | Type | Cardinality | Description | ||
---|---|---|---|---|---|
distributorCreditID | 1...100 | At least one of these fields must be filled. | |||
organisationID | 1…1 | ||||
ean | 0…1 | ||||
Source
|
...
Name | Type | Cardinality |
---|---|---|
schoolCredit | 0...n |
Error codes
Error code | Description |
---|---|
4 | |
6 |
...
uploadPersonCredits
Description
...
Name | Type | Cardinality | ||
---|---|---|---|---|
personCredit | 1...100 | |||
Source
|
...
In case of errors on a single credit or on multiple credits, the response contains a FaultPerCredit complex-type for each occurred error. Credits without error are processed and stored in Edu-iX.
Error code | Description |
---|---|
4 | |
6 | |
8 | |
9 |
...
uploadSchoolCredits
Description
...
Name | Type | Cardinality | ||
---|---|---|---|---|
schoolCredit | 1...100 | |||
Source
|
...
In case of errors on a single credit or on multiple credits, the response contains a FaultPerCredit complex-type for each occurred error. Credits without error are processed and stored in Edu-iX.
Error code | Description |
---|---|
4 | |
6 | |
8 | |
9 |
...
returnCredits
Description
A returnCredit cancels the indicated credit for further use by the end user.
...
Name | Type | Cardinality | ||
---|---|---|---|---|
returnCredit | 1...100 | |||
Source
|
...
In case of errors on a single credit or on multiple credits, the response contains a FaultPerCredit complex-type for each occurred error. Credits without error are processed and stored in Edu-iX.
Error code | Description |
---|---|
4 | |
6 | |
8 | |
9 |
...
blockCredits
Description
A blockCredit blocks the indicated credit (which must have been specified) for further use by the end user.
...
Name | Type | Cardinality | ||
---|---|---|---|---|
blockCredit | 1...100 | |||
Source
|
...
In case of errors on a single credit or on multiple credits, the response contains a FaultPerCredit complex-type for each occurred error. Credits without error are processed and stored in Edu-iX.
Error code | Description |
---|---|
4 | |
6 | |
9 | |
9 |
...
unblockCredits
Description
...
Name | Type | Cardinality | ||
---|---|---|---|---|
unblockCredit | 1...100 | |||
Source
|
...
In case of errors on a single credit or on multiple credits, the response contains a FaultPerCredit complex-type for each occurred error. Credits without error are processed and stored in Edu-iX.
Error code | Description |
---|---|
4 | |
6 | |
8 | |
9 |
...
Errors
General errors
General errors may occur within every operation.
...
Name | Type | Cardinality | Description | ||
---|---|---|---|---|---|
distributorCreditID | 1...1 | Unique identifier of the credit indicated by the distributor. | |||
parentDistributorCreditID | 0...1 | In case of a returnCredit this identifies the parent credit. | |||
distributorPersonID | 1...1 | Unique identifier of the person to which this credit is connected. | |||
organisationID | 1...1 | Unique identifier of the school to which this credit is connected. | |||
ean | 1...1 | Unique identifier of the product. The credit gives right of use for the indicated ean. | |||
startDate | date | 1...1 | The start date. Until the start date the credit cannot be used. | ||
personProductState | 1...1 | The state in which the product is active. | |||
eckID | 0...1 | Unique identification of the end user by the ECK standard. | |||
userID | 0...1 | Unique identification of the end user. This value is also known as the prematch value. | |||
specification | 0...1 | In case the credit is specified detailed information about the specification can be found here. | |||
error | 0...1 | Detailed information about occurred errors while specifying credits can be found within the error object. | |||
Source
|
...
Name | Type | Cardinality | Description | ||
---|---|---|---|---|---|
distributorCreditID | 1...1 | Unique identifier of the credit indicated by the distributor. | |||
parentDistributorCreditID | 0...1 | In case of a returnCredit this identifies the parent credit. | |||
organisationID | 1...1 | Unique identifier of the school to which this credit will be connected. | |||
ean | 1...1 | Unique identifier of the product. The credit gives right of use for the indicated ean. | |||
startDate | date | 1...1 | The start date. Until the start date the credit cannot be used. | ||
amount | 1...1 | The amount of credits. | |||
returnedAmount | 0...1 | The amount of credits canceled. In case of multiple returnCredits on the same distributorCreditID a sum of the total return amount is shown. | |||
specification | 0...1 | In case the credit is specified detailed information about the specification can be found here. | |||
error | 0...1 | Detailed information about occurred errors while inserting or updating credits can be found within the error object. | |||
Source
|
...
Name | Type | Cardinality | Description | ||
---|---|---|---|---|---|
distributorCreditID | 1...1 | Unique identifier of the credit indicated by the distributor. | |||
distributorPersonID | 1...1 | Unique identifier of the person to which this credit is connected. | |||
organisationID | 1...1 | Unique identifier of the school to which this credit is connected. | |||
ean | 1...1 | Unique identifier of the product. The credit gives right of use for the indicated ean. | |||
startDate | date | 1...1 | The start date. Until the start date the credit cannot be used. | ||
block | boolean | 0...1 | Indicating if the credit should be blocked for specification. | ||
eckID | 0...1 | Unique identification of the end user by the ECK standard. | |||
userID | 0...1 | Unique identification of the end user. This value is also known as the prematch value. The given value must be according the syntax: ID@REALM | |||
Source
|
...
Name | Type | Cardinality | Description | ||
---|---|---|---|---|---|
distributorCreditID | 1...1 | Unique identifier of the credit indicated by the distributor. | |||
organisationID | 1...1 | Unique identifier of the school to which this credit is connected. | |||
ean | 1...1 | Unique identifier of the product. The credit gives right of use for the indicated ean. | |||
startDate | date | 1...1 | The start date. Until the start date the credit cannot be used. | ||
amount | 1...1 | The amount of credits. | |||
Source
|
...
Name | Type | Cardinality | Description | ||
---|---|---|---|---|---|
distributorCreditID | 1...1 | Unique identifier of the credit you want to return. | |||
amount | 1...1 | The amount of credits which should be returned. | |||
distributorReturnCreditID | 1...1 | Unique identifier of the returnCredit. | |||
Source
|
...
Name | Type | Cardinality | Description | ||
---|---|---|---|---|---|
distributorCreditID | 1...1 | Unique identifier of the credit you want to block. | |||
specificationRequestID | 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
|
...
Name | Type | Cardinality | Description | ||
---|---|---|---|---|---|
username | 0...1 | The username. | |||
password | 0...1 | The password. | |||
Source
|
...
Name | Type | Cardinality | Description | ||
---|---|---|---|---|---|
sessionID | 1...1 | Unique token which can be acquired by executing the login operation. | |||
Source
|
...
Name | Type | Cardinality | Description |
---|---|---|---|
specificationResponseID | 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. |
...