Welcome to The API Documentation

Website Utility APIs

These APIs are used specifically for the website but can also be accessed by the general public.

Redirect

Endpoint: /api/redirect/:path

Parameters: :path

Method: GET

Description: Redirects the entire page outside of an iframe.

Get Web

Endpoint: /get/:web

Parameters: :web

Method: GET

Description: Get websites HTML pages.

General Public APIs

APIs that provide general functionality and can be interesting for public use.

Print

Endpoint: /api/print

Method: POST

Description: Prints corresponding content messages to console.

Tool APIs

APIs that link to useful tools but are not generally used directly.

Generates Random Names

Endpoint: /api/generate/:count

Parameters: :count

Method: GET

Description: Generates random names.

Convert to Base64

Endpoint: /api/convert-to-base64

Parameters: word (query parameter)

Method: GET

Description: Converts a word to Base64 encoding.

Convert to Title Case

Endpoint: /api/convert-to-title-case

Parameters: word (query parameter)

Method: GET

Description: Converts a word or multiple words to Title Case (capitalizes the first letter of each word).

Example: hello world will be converted to Hello World.

Convert to All Caps

Endpoint: /api/convert-to-all-caps

Parameters: word (query parameter)

Method: GET

Description: Converts a word or multiple words to uppercase (all letters will be capitalized).

Example: hello world will be converted to HELLO WORLD.

Convert to Lowercase

Endpoint: /api/convert-to-lowercase

Parameters: word (query parameter)

Method: GET

Description: Converts a word to lowercase.

Filebin APIs

APIs that link to filebin tools, can also be used Republic use to upload and download files.

Filebin: Upload

Endpoint: /api/upload

Parameters: body

Method: POST

Description: Uploads files with unique ID, Respond with success "fileId".

Filebin: Download

Endpoint: /api/download/:fileId

Parameters: :fileId

Method: GET

Description: Download zip file with unique ID.

Filebin: Delete

Endpoint: /api/delete/:fileId

Parameters: :fileId

Method: GET

Description: Pings the server to delete the zip file with unique ID.