Mobility Process

This page replaces former https://developers.erasmuswithoutpaper.eu/.

This subpage contains APIs directly related to the Mobility Process.


Status labels used for not yet released documents

  • DRAFT - working on it;

  • REVIEW RECOMMENDED- still not a final version, but initial review is recommended;

  • PENDING APPROVAL - waiting for the partners to officially accept the document.

Note, that discontinued drafts are usually simply removed from the index of documents below. That's why there's no label for them.

Status labels used for released documents

  • LATEST RELEASE - the latest accepted version of the document;

  • OBSOLETE - might still be in use, but a newer version exists;

  • DEPRECATED- might still be in use, but SHOULD be upgraded;

  • DISCONTINUED - might have been used in the past, but is no longer; do not use it.


Summary:

With help of some flowcharts, this document briefly describes how the Student Mobility Business Process is modeled within the EWP Network. It should be useful to get a quick grasp on which APIs are used by whom and when.

The content of this chapter in included in the following sub-chapters, with documents and specifications related to Interinstitutional Agreements and Learning Agreements.

Important supplementary documents are User guides for staff in higher education institutions, international relations offices and other support staff on the various aspects of the European Student Card initiative and Erasmus Without Paper.

  1. Comprehensive User Guide for Digital Erasmus+ Learning Agreements

  2. Comprehensive User Guide for Digital Erasmus+ Inter-institutional Agreements

Chapter 6.1.1. Interinstitutional Agreements API (version 7.0.0 - LATEST RELEASE)

Branch stable-v7

 

read it

 

see a diff

Version 7.0.0

LATEST RELEASE

read it

download as ZIP

see a diff

Version 6.3.0

DISCONTINUED

read it

download as ZIP

see a diff

Version 6.2.0

DISCONTINUED

read it

download as ZIP

see a diff

Version 6.1.0

DISCONTINUED

read it

download as ZIP

see a diff

Version 6.0.1

DISCONTINUED

read it

download as ZIP

see a diff

Version 6.0.0

DISCONTINUED

read it

download as ZIP

see a diff

Versions below 5.0.0 are skipped

Summary:

This document describes the Interinstitutional Agreements API. This API allows partners to compare their copies of interinstitutional Erasmus+ mobility agreements with each other, which makes it easier to spot errors.


Chapter 6.1.2. Interinstitutional Agreement CNR API (version 3.0.0 - LATEST RELEASE)

Version 3.0.0

LATEST RELEASE

read it

download as ZIP

see a diff

Version 2.0.3

DISCONTINUED

read it

download as ZIP

see a diff

Version 2.0.2

DISCONTINUED

read it

download as ZIP

see a diff

Version 2.0.1

DISCONTINUED

read it

download as ZIP

see a diff

Version 2.0.0

DISCONTINUED

read it

download as ZIP

see a diff

Versions below 1.0.0 are skipped

Summary:

This document describes the Interinstitutional Agreement CNR API. This API can be implemented by all EWP partners, and will be called by some other EWP partners whenever related IIAs are changed on their side. It allows the partners to listen for changes in other copies of their IIAs kept in the EWP Network.


Chapter 6.1.3. Interinstitutional Agreements Approval API (version 2.0.0 - LATEST RELEASE)

Branch stable-v2

read it

 

see a diff

Version 2.0.0

LATEST RELEASE

read it

download as ZIP

see a diff

Version 1.1.1

DISCONTINUED

read it

download as ZIP

see a diff

Version 1.1.0

DISCONTINUED

read it

download as ZIP

see a diff

Version 1.0.0

DISCONTINUED

read it

download as ZIP

see a diff

Version 0.2.1

DISCONTINUED

read it

download as ZIP

see a diff

Summary:

This document describes the Interinstitutional Agreements Approval API. This API allows HEIs to approve agreements sent by their partners in the Interinstitutional Agreements API.


Chapter 6.1.4. Interinstitutional Agreement Approval CNR API (version 2.0.0 - LATEST RELEASE)

Summary:

This document describes the Interinstitutional Agreement Approval CNR API. This API can be implemented by all EWP partners, and will be called by some other EWP partners whenever related IIAs are approved by them. It allows the partners to listen for approvals of their copies of the IIAs.


Chapter 6.1.5. Mobility Factsheet API (version 1.2.0 - LATEST RELEASE)

Summary:

This document describes the Mobility Factsheet API. This API allows partners to share all the information useful for incoming students in the mobility process.

Chapter 6.2.1. Outgoing Mobilities API (version 2.0.0 - LATEST RELEASE)

Version 2.0.0

LATEST RELEASE

read it

download as ZIP

see a diff

Version 1.0.1

OBSOLETE

read it

download as ZIP

see a diff

Version 1.0.0

OBSOLETE

read it

download as ZIP

see a diff

Version 0.16.0

DISCONTINUED

read it

download as ZIP

see a diff

Versions below 0.15.0 are skipped

Summary:

This document describes the Outgoing Mobilities API. This API is implemented by the sending institution. It allows the receiving HEI to read, write and enumerate mobilities stored on the sending HEI's servers.


Chapter 6.2.2. Outgoing Mobility Learning Agreements API (version 1.2.0 - LATEST RELEASE)

Version 1.2.0

LATEST RELEASE

read it

download as ZIP

see a diff

Version 1.1.0

OBSOLETE

read it

download as ZIP

see a diff

Version 1.0.1

OBSOLETE

read it

download as ZIP

see a diff

Version 1.0.0

OBSOLETE

read it

download as ZIP

see a diff

Version 0.5.0

DISCONTINUED

read it

download as ZIP

see a diff

Versions below 0.4.0 are skipped

Summary:

This document describes the Outgoing Mobility Learning Agreements API. This API is implemented by the sending institution. It allows the receiving HEI to read and accept Learning Agreements stored on the sending HEI's servers and propose changes to them.


Chapter 6.2.3. Outgoing Mobility CNR API (version 1.0.0 - LATEST RELEASE)

Version 1.0.0

LATEST RELEASE

read it

download as ZIP

see a diff

Version 0.4.1

DISCONTINUED

read it

download as ZIP

see a diff

Version 0.4.0

DISCONTINUED

read it

download as ZIP

see a diff

Versions below 0.2.0 are skipped

Summary:

This document describes the Outgoing Mobility CNR API. This API is implemented by the receiving institution if it wants to be notified whenever mobilities kept on their partner institutions' servers are changed.


Chapter 6.2.4. Outgoing Mobility Learning Agreement CNR API (version 1.2.0 - LATEST RELEASE)

Summary:

This document describes the Outgoing Mobility Learning Agreement CNR API. This API is implemented by the receiving institution if it wants to be notified whenever learning agreements kept on their partner institutions' servers are changed.

Chapter 6.3.1. Incoming Mobilities API (version 1.0.0 - LATEST RELEASE)

Summary:

This document describes the Incoming Mobilities API. This API is implemented by the receiving institution. It allows the sending HEI to read the receiving HEI's "part" of the information related to the sending HEIs outgoing mobilities. (From the receiving HEI's perspective, these are the incoming mobilities.)


Chapter 6.3.2. Incoming Mobility CNR API (version 1.0.0 - LATEST RELEASE)

Summary:

This document describes the Incoming Mobility CNR API. This API is implemented by the sending institution if it wants to be notified whenever incoming mobilities kept on their partner institutions' servers are changed.


Chapter 6.3.3. Incoming Mobility ToRs API (version 2.0.0 - LATEST RELEASE)

Version 2.0.0

LATEST RELEASE

read it

download as ZIP

see a diff

Version 1.0.0

OBSOLETE

read it

download as ZIP

see a diff

Version 0.8.1

DISCONTINUED

read it

download as ZIP

see a diff

Version 0.8.0

DISCONTINUED

read it

download as ZIP

see a diff

Versions below 0.7.0 are skipped

Summary:

This document describes the Incoming Mobility Transcripts of Records API. This API is implemented by the receiving institution. It allows the sending institution to retrieve Transcripts of Records issued by the receiving institution for a given set of mobility IDs.


Chapter 6.3.4. Incoming Mobility ToRs CNR API (version 1.0.0 - LATEST RELEASE)

Summary:

This document describes the Incoming Mobility Transcripts of Records CNR API. This API is implemented by the sending institution if it wants to be notified whenever Transcript of Records served by the receiving institution are changed.