Integrate
Integrate v1
Integrate v1
  • Getting Started
    • Authorisation & Activation
    • API URL
    • Versioning
    • Authentication
    • Response Status Codes
    • Rate Limiting
    • Errors and Bad Requests
  • Reference
    • Settings
      • Clients
        • Get Clients
        • Change Client Integration State
    • Administration+
      • Lookups
        • Ethnic Group(s)
        • Genders
        • Grade(s)
        • Language(s)
        • Marital Status(')
      • School
        • Get School Info
      • Learner
        • Get Learner(s)
        • Get Learner Absentees
        • Get Learner Discipline
      • Parent
        • Get Parent(s)
      • Staff Member
        • Get Staff Member(s)
    • Curriculum+
      • Learner
        • Get Learner Subjects
        • Get Learner Subjects Per Term
        • Get Learner Subject Marks
    • Finance+
      • Debt Management
        • Debtor Notes
          • Get Communication Type(s)
          • Get Note Type(s)
          • Get Note(s)
          • Create Note
          • Update Note
          • Delete Note
          • Get Promise To Pay(s)
          • Delete Promise To Pay
        • Age Analysis Report
        • Financial Transactions Report
        • Get Schools
        • Get School Debtors
        • Get Learner Parent Info
        • Get Transaction Type(s)
        • Get Transaction Category(s)
Powered by GitBook
On this page
  1. Getting Started

Response Status Codes

d6 Integrate uses status codes that adhere to the HTTP/1.1 standard (RFC 7231):

Code
Name
Description

200

OK

The request was successful.

400

Bad Request

The request was invalid. Normally due to missing or malformed parameters.

401

Unauthorized

The server understood the request, but is refusing it.

403

Forbidden

The server understood the request, but access is not allowed.

404

Not Found

The resource was not found.

429

Too Many Requests

Rate limits have been reached, please slow down your requests.

500

Internal Server Error

Internal server error which has been logged and being attended to. Please try again later.

501

Not Implemented

The server does not support the functionality required to fulfill the request.

503

Service Unavailable

The server is currently unable to handle the request due to a temporary overload or scheduled maintenance

PreviousAuthenticationNextRate Limiting

Last updated 1 year ago