Skip to content

Data Access

Overview

This functionality allows you to access/export all xApi statements that exist for the users of your organisation.

You must have a Reveal API Key to access this data.

Example API Key: Reveal_AK-xoi3ypiFGaWfRRIQq5Q2tCfa7bMUDbUEBr6jJNnf8mQYzW4ebdXchj

Request

Endpoint

https://reveal.services.skillstown.com/v1/external-data-access/statements

Headers

All headers are required when sending a request.

KeyValue
AuthorizationYOUR_API_KEY
Acceptapplication/json

Query parameters

All query parameters are required when sending a request.

KeyValue
pageSize(min) 1 to (max) 100
pageNumber1 - n

Response

{
  items: Statement[];
  page: number;
  pageSize: number;
  totalItems: number;
  hasNext: boolean;
  hasPrevious: boolean;
  metaData: null;
}
KeyValueDescription
itemsStatement[]An array of xApi statements
pagenumberThe current page number
pageSizenumberThe number of items returned per-page
hasNextbooleanWhether or not there is a next page for the current query
hasPreviousbooleanWhether or not there is a previous page for the current query
metaDatanullUnused - will always return null