Fees

Represents a list of all available fees.

URI
/api/v9/fees

GET List fees

List fees set up in the system.

Syntax
GET /api/v9/fees
Host: apply.example.edu
Authorization: DREAM apikey="..."

Example request

Request
curl
curl \
  -X GET \
  -H "Authorization: DREAM apikey=\"YOUR-API-KEY\"" \
  "https://apply.example.edu/api/v9/fees"

Response headers

HeaderValueDescription
Content-Typeapplication/jsonMedia type of the resource
X-Count3Number of available fees

Response codes

Response codeDescription
200 OKThe list of fees was successfully returned

Example response

Response
{
  "1": {
    "name": "Tuition fee",
    "type": "Tuition",
    "notes": null,
    "amounts": {
      "001": {
        "qualifier": null,
        "currency": "EUR",
        "amount": "1100.00",
        "basis": "Year",
        "info": ""
      },
      "EE": {
        "qualifier": null,
        "currency": "EUR",
        "amount": "99.00",
        "basis": "Year",
        "info": "Special price for applicants from Estonia :)"
      },
      "EU": {
        "qualifier": null,
        "currency": "EUR",
        "amount": "123.00",
        "basis": "Year",
        "info": "Additional information may be specified here"
      }
    }
  },
  "2": {
    "name": "Application fee",
    "type": "Appfee",
    "notes": "A one-time non-refundable charge required to process and review an applicant's submission to an institution",
    "amounts": {
      "001": {
        "qualifier": null,
        "currency": "EUR",
        "amount": "20.00",
        "basis": "One-time",
        "info": ""
      },
      "EE": {
        "qualifier": null,
        "currency": "EUR",
        "amount": "10.00",
        "basis": "One-time",
        "info": "Special price for applicants from Estonia :)"
      },
      "EU": {
        "qualifier": null,
        "currency": "EUR",
        "amount": "15.00",
        "basis": "One-time",
        "info": "Additional information may be specified here"
      }
    }
  }
}