Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

*Extend the URL with /wsdl to retrieve the WSDL

Operation overview

  • getPersonCredit

  • getSchoolCredit

...

Name

Type

Cardinality

schoolYear

schoolYear

0...1

ean

string30

0...1

You have a CHOICE of the next 3 items at this level

NameTypeCardinalityredirectSessionIDstring641redirectSessionID string64 1...1eckIDeckID11

eckID eckID 1...1userIDstring10011

userID string100 1...1

1...1

Source

Code Block
<xs:complexType>
    <xs:sequence>
       <xs:choice minOccurs="1" maxOccurs="1">
          <xs:element name="redirectSessionID" type="types:string64" minOccurs="1" maxOccurs="1"/>
          <xs:element name="eckID" type="types:eckID" minOccurs="1" maxOccurs="1"/>
          <xs:element name="userID" type="types:string100" minOccurs="1" maxOccurs="1"/>
       </xs:choice>
       <xs:element name="ean" type="types:string30" minOccurs="0" maxOccurs="1"/>
       <xs:element name="schoolYear" type="types:schoolYear" minOccurs="0" maxOccurs="1"/>
    </xs:sequence>
 </xs:complexType>

...

Error codes

Error code

Description

-200

Bad Request

0

General Error

This occurs in for example: database errors or internal server errors.

1

Missing Fields
for example: missing one of UserID, EckID or RedirectSessionID

...

getSchoolCredit

Description

...

Error codes

Error code

Description

-200

Bad Request

0

General Error

This occurs in for example: database errors or internal server errors.

5

Missing Fields: OrganisationID

...

Complex types

AuthHeader

Name

Type

Cardinality

Description

loginHeader

loginHeader

1...1

contains credentials.

Source

Code Block
<xs:complexType name="authHeader">
    <xs:sequence>
			<xs:element name="loginHeader" type="types:loginHeader" minOccurs="1" maxOccurs="1"/>
    </xs:sequence>
</xs:complexType>

...