To write an app for the Daisycon API, you need to create a developer account. This is a separate account specifically for managing API connections. To create a developer account you need a publisher or advertiser account (or both).
Create a Developer Account
Log in to the Daisycon system using your Advertiser or Publisher account. Then, navigate to Tools > Daisycon API.
In this overview, you can see all the apps connected to your account and the developer accounts you or your users have access to.
To create a developer account, press the button at the bottom of the page. Be sure to provide a meaningful name, such as your company name, as this name may become publicly visible.
After setting up your developer account, the next step is to create an app to connect to the Daisycon API. Creating an app generates the necessary credentials, such as your Client ID and Client Secret, which are required to authenticate and access the API. Follow the steps below to complete this process.
Create an App
- Log in to your publisher or advertiser account.
- For now, this is the only route to access the API settings.
- Navigate to Tools > Daisycon API in the menu and click on your developer account.
- On the developer account page, you can:
- View the apps you’ve created.
- See other developer users with access to your developer account.
- Click on the Create App button to create a new app.
- Provide the following details during app creation:
- App Name and Description: Choose a name and write a clear description. Keep in mind that this information may be publicly available.
- App Type: Specify whether the app is for publishers or advertisers.
-
Permissions: Determine the API services the app needs access to:
- If it’s a private app for personal use, you can request all available permissions for your account.
- If it’s a public app, only request the permissions necessary for the app’s functionality.
- Authorized Redirect URI: Enter the URI where authentication access tokens will be processed.
- Click Save to finalize app creation. Once the app is created, your Client ID and Client Secret will be generated.
Important Notes
- The user using your app must have all the permissions the app requests.
- You can update the permissions or change the authorized redirect URI later. However, requesting additional permissions will cause active app connections to be dropped.
Once your app is set up, you can start using the Daisycon API for your affiliate campaigns and integrations. For more details, refer to the API documentation.