Unofficial TransPerth API

What is this site?

This is a site that hosts the unofficial TransPerth API. Along with the actual API, it also features API documentation and multiple calculators designed for regular use.

Is this site free?

Yes. However, ratelimits are applied so if you're looking unrestricted access you can use the TransPerthAPI Package on NPM.

Describe the technology stack.

This website uses the ExpressJS Webserver Library to serve files. EJS is used to render files on the server-side. We use API Doc to automatically generate documentation. The application runs with the NodeJS JavaScript runtime.

Where do you host this website?

Our hosting provider is Heroku.

Is there a ratelimit?

Yes. You can send a maximum of 100 requests per 5 minutes. That's 20 requests per minute. If you wish to bypass this ratelimit, consider hosting the website yourself or using the TransPerthAPI Package on NPM.

How can I get in contact with you?

My email address is dev [at] maxrumsey <dot> xyz. Feel free to get in touch with me to provide feedback or for general enquiries!