Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

In this section, we will cover public API functions.

Warning

This document is still work in progress!


Table of contents

Table of Contents


Entry point

Code Block
<instance-url>/api/<endpoint>
example:
https://trancendboogyman.dev/api/schedule


Logged in calls

Info

For logged in calls, user must obtain its auth token from the Account API functions (login endpoint)

All logged in calls are made having the header X-Auth-Token set with the auth token obtained



API Libraries

You can use the following javascript helpers to integrate your own frontend with the Project Trancend APIBooGYMan API.

Info

All boilerplates can be found in the base repository: https://github.com/GlitchMedia/Project-Trancend-API-Boilerplates


Privilege / moduleURLStatusLast updatedExample boilerplate
Member / base module

<instance-url>/helpers/user.api.js

example: https://trancendboogyman.dev/helpers/user.api.js

Status
colourGreen
titleLIVE

20182024-0601-26https://github.com/GlitchMedia/Project-Trancend-API-Boilerplates/blob/master/member.html
User / survey module

<instance-url>/helpers/survey.api.js

example: https://trancendboogyman.dev/helpers/survey.api.js

Status
colourGreen
titleLIVE

20182024-0601-26https://github.com/GlitchMedia/Project-Trancend-API-Boilerplates/blob/master/survey.html
Account module

<instance-url>/helpers/account.api.js

example: https://trancendboogyman.dev/helpers/account.api.js

Status
colourGreen
titleLIVE

20182024-0701-2526https://github.com/GlitchMedia/Project-Trancend-API-Boilerplates/blob/master/account.html