The FreeWheel Demand Application Programming Interface (API) is simply another way to access your FreeWheel data: one that makes it easy for third-party and custom tools to access and interact with the service programmatically. This guide provides everything you need to implement plug-ins or client software to interact with your data in FreeWheel.
Design your plug-ins to the Freewheel APIs using proper protocols: use cache properly and limit the frequency of your requests. If you have issues with the API, reach out to your dedicated FreeWheel account manager
The FreeWheel Demand APIs use JSON by default and are implemented using RESTful best practices.
There are many things that you can do with the FreeWheel Demand APIs. Here are a couple of examples:
- Manage the pre-ingestion and assignment of creatives to programmatic guaranteed deals
- Retrieve all deals
If you have access to Freewheel's APIs, it is recommended that you reset your password every 180 days. However, API-only user account passwords must be updated within 365 days. If your password expires, you cannot generate OAuth tokens to gain access to Freewheel's APIs.
Users with MRM and API access
Continue to reset your passwords every 180 days in order to maintain access to the MRM UI and in order to maintain API access.
Users with API access only
Reset your passwords every 365 days in order to maintain API access.
If users' permissions change, the password expiration policy changes to match their new access level.
An API user needs to reset the account password every 180 days.
To change your password:
- Go the User Setup page.
- Follow the Forgot Password workflow.
If you are unable to receive emails or do not remember the account's password hint, contact the network administrator who will be able to reset email addresses and password hints.
For more information, see the FreeWheel API Password Expiration Policy.
Updated 25 days ago