What is an API?

API stands for Application Programming Interface, which is a standard method that software programs use to communicate with each other. It allows programmers to take advantage of other programs’ capabilities. APIs can also be used to automate complex tasks, thus streamlining your workflows.

How do I start?

In order to use SingPost API you should be a SingPost Developer Portal user. Most likely you already are, but if not, please sign up for an account via the registration form, After registering, you can obtain API key for your app by requesting the api key in the developer portal.  Once your request is approved, you will receive an email with your key.  After that, all you have to do is dive into try out the APIs, and then start building your application!

What do I do if my API key is not working?

Verify that the key you are attempting to use is exactly the same as the key you were provided via email when you completed the sign-up process.


Please send email to sp-apiadmin@singpost.com

Can I request a higher rate limit or larger quotas?

The rate limit and quotas depends on the APIs being called.  If you require higher rate limit or larger quotas, please put in your request to your SingPost account managers.

What are the API Plans?

Plan Name Plan Description Quotas(Hits Per Day) Rate (Requests Per Second)

Sandbox For Sandbox testing 100 1

Bronze For Basic usage 1000 1

Silver For Medium volume of calls 2500 5

Gold For High volume of calls 5000 10

Why my API usage does not reflect with the API Calls

Your API usage will be updated every 1 hour.