At MOCA we have a powerful REST API that can be used to programmatically CRUD Place, Beacon, App, Campaign, Segment, Tag and Remote push. It also offers an Analytics module. You have detailed documentation, with examples and endpoint testing modules, here.
Our REST API uses the OAuth 2.0 framework, which means you can't just use your username and password to access it: you'll need a token. To be eligible for a REST API token you must:
- Be an owner of a fully paid MOCA account.
- Have a MOCA Licence that includes the REST API.
If you upgraded your licence to one that includes the REST API Token and have yet to receive such Token please send our support team a message.
Our REST API is very permissive, so you must use it responsibly. We do not allow more than 1 Query Per Second (QPS) per account and if there is infringement of this key point we will disable the REST API token until measures are taken to fulfill this limitation (e.g. Exponential backoff, usage of cache and other strategies).