Guide
Step by step guide of checking that a client has completed the MediaBooster key system page
1. Create a key system page
You'll need to create a key system page at https://mboost.me/. Make sure to set the reward type as "Key Unlocker." You'll want to take note of the page's id.
For example, if your generated page link was https://mboost.me/k/abc, your page id is abc.
2. Provide your client with the key system page
Your client should have access to your key system page as provided by MediaBooster. You may have linked to it from an advertised link shortener or used your software to open the page in their browser.
3. Wait for the client to complete the key system
You should start checking our API every few seconds if the client has completed the key system. Checking any faster may result in your requests being ignored.
An example API request would look like
curl -X POST https://api.mboost.me/v1/keyaccess/usekey?pageid=abc
Key system completed response:
{"success":true}
Key incomplete response:
{"success":false}
Essentially, what you need to do is make a post request to the API with your included page id every few seconds. If it responds with success: true, you can safely assume that your client has completed the key system and give them access to your software.