AWeber uses OAuth 2 to secure our API. This standard is a way for developers to prove they have permission to access customer accounts without ever knowing an AWeber customerโs password. This is accomplished is with a set of keys that tell which integration is requesting data and show that the customer allowed the integration to access their account.
I am a developer, setting up a new integration:
If you are a developer creating a new integration for AWeber, whether for your own use or for general use by customers, you will need to set up an OAuth 2 flow for your integration. It sounds daunting, but we have a great getting started guide that can help. The guide also contains example code to make things as easy as possible for you.
Get started with AWeber and OAuth 2
If you have any trouble, donโt hesitate to reach out to us at api@aweber.com and weโll be happy to help!
I am an AWeber customer, trying to use an integration:
The API keys (consumer key, consumer secret, access token, and access secret, client ID or client secret) are only needed by developers following the OAuth authentication protocol. AWeber customers should never need to create a developer account unless they are a developer creating an integration themselves.
AWeber users do not need to manually obtain API keys or secret credentials for typical integrations. Access to the API is free and can be initiated through proper integrations using OAuth2. If you're asked for an API key, it might indicate that the integration is not following AWeber's supported process. Instead, begin by reviewing the AWeber API documentation and utilizing available example scripts on platforms like Github. For custom integrations, ensure you're generating tokens using the OAuth2 flow and managing token exchange processes correctly.
If an integration has asked you to provide API keys or consumer keys, they have not implemented authentication for AWeber accounts correctly. Please contact their support team and ask them to reach out to us at api@aweber.com . We can help guide them through this set up.
In the meantime, you might want to use a different, properly secured integration. Our integrations showcase highlights hundreds of excellent integrations that can help you with your email marketing tasks.