Reviews API (1.0.0)

Download OpenAPI specification:

Please contact your account manager with any queries, or if in doubt email support@studentcrowd.com.

Request Rate Limiting

To ensure the stability and performance of our API for all users, we have implemented a request rate limit. This rate limit is designed to prevent excessive usage that could impact the service quality for other users.

Rate Limit Details:

  • Request Limit: 60 requests
  • Time Window: 60 seconds (1 minute)

This means that within any given 60-second window, a maximum of 60 requests can be made to the API from a single client (identified by an API key or IP address). If the number of requests exceeds this limit, additional requests will be temporarily blocked until the start of the next time window.

Versioning & Integration Guidelines

Our APIs follow a documented versioning and deprecation policy: backward-compatible changes can land at any time, while breaking changes require a new API version with advance notice. See the API Versioning & Integration Guidelines for the full policy, integration best practices, and how changes are communicated.

List subjects

Returns a paginated list of subjects (halls) with recent reviews information. Results can be filtered by country and index IDs based on user permissions.

query Parameters
size
integer <int32> <= 100
Default: 100

Number of results to return

Responses

Response samples

Content type
application/json
{
  • "data": [
    ],
  • "links": {
    }
}

Recent reviews by subject

Returns recent reviews for a specific subject (hall) identified by subject code (index ID). Results can be filtered by country based on user permissions.

path Parameters
subjectCode
required
number

Subject Code (Index ID)

Responses

Response samples

Content type
application/json
{
  • "data": [
    ],
  • "meta": {
    }
}

Recent reviews by UKPRN

path Parameters
ukprn
required
number

UKPRN

query Parameters
includeReplies
boolean
Default: false

Include the list of replies within the review object.

Responses

Response samples

Content type
application/json
{
  • "data": [
    ],
  • "meta": {
    }
}