AWeber
AWeber is an easy-to-use email marketing and automation tool that allows business owners and entrepreneurs to cultivate relationships with their customers and grow their business. Since 1998, AWeber has been the email engine powering the growth of organizations around the world. Today, more than 95,000 businesses, entrepreneurs, agencies and nonprofits are making the most of AWeber's…
AWeber endpoints
| Method | Endpoint | Description |
|---|---|---|
| Accounts | ||
| GET |
Get accounts /1.0/accounts |
Get's the accounts linked to user |
| GET |
Get account /1.0/accounts/{account_id} |
Get a specific account |
| Broadcasts | ||
| POST |
Create broadcast /1.0/accounts/{accountId}/lists/{listId}/broadcasts |
Create a broadcast within a list |
| DELETE |
Delete broadcast /1.0/accounts/{accountId}/lists/{listId}/broadcasts/{broadcastId} |
Delete a specific broadcast within a list |
| POST |
Cancel scheduled broadcast /1.0/accounts/{accountId}/lists/{listId}/broadcasts/{broadcastId}/cancel |
Cancel a previously scheduled broadcast within a list |
| PUT |
Update broadcast /1.0/accounts/{accountId}/lists/{listId}/broadcasts/{broadcastId} |
Update a specific broadcast within a list |
| GET |
Get broadcast /1.0/accounts/{accountId}/lists/{listId}/broadcasts/{broadcastId} |
Get a specific broadcast within a list |
| GET |
Get total broadcasts /1.0/accounts/{accountId}/lists/{listId}/broadcasts/total |
Get total number of broadcasts in a specific status within a list |
| POST |
Schedule broadcast /1.0/accounts/{accountId}/lists/{listId}/broadcasts/{broadcastId}/schedule |
Schedule a specific broadcast within a list |
| GET |
Get broadcasts /1.0/accounts/{accountId}/lists/{listId}/broadcasts |
Get the broadcasts within a list |
| Campaigns | ||
| GET |
Get links /1.0/accounts/{accountId}/lists/{listId}/campaigns/{campaignType}{campaignId}/links |
Get the links for a broadcast or follow up within a list |
| GET |
Get link /1.0/accounts/{accountId}/lists/{listId}/campaigns/{campaignType}{campaignId}/links/{linkId} |
Get a specific link from a broadcast or follow up within a list |
| GET |
Get broadcast statistic /1.0/accounts/{accountId}/lists/{listId}/campaigns/b{campaignId}/stats/{statsId} |
Get a specific statistic for a broadcast within a list |
| GET |
Find campaigns /1.0/accounts/{accountId}/lists/{listId}/campaigns |
Find a follow up or broadcast within a list |
| GET |
Get click /1.0/accounts/{accountId}/lists/{listId}/campaigns/{campaignType}{campaignId}/links/{linkId}/clicks/{clickId} |
Get a specifc click for a broadcast or follow up within a list |
| GET |
Get campaigns /1.0/accounts/{accountId}/lists/{listId}/campaigns |
Get the follow up and broadcasts within a list |
| GET |
Get campaign /1.0/accounts/{accountId}/lists/{listId}/campaigns/{campaignType}{campaignId} |
Get a specific follow-up or broadcast within an list |
| GET |
Get clicks /1.0/accounts/{accountId}/lists/{listId}/campaigns/{campaignType}{campaignId}/links/{linkId}/clicks |
Get the clicks from a broadcast or follow up within a list |
| GET |
Get broadcast statistics /1.0/accounts/{accountId}/lists/{listId}/campaigns/b{campaignId}/stats |
Get the statistics for a broadcast within a list |
| Custom Fields | ||
| GET |
Get custom field /1.0/accounts/{accountId}/lists/{listId}/custom_fields/{customFieldId} |
Get a specific custom field within an account |
| PATCH |
Update custom field /1.0/accounts/{accountId}/lists/{listId}/custom_fields/{customFieldId} |
Update a specific custom field within an account |
| GET |
Get custom fields /1.0/accounts/{accountId}/lists/{listId}/custom_fields |
Get custom fields within an account |
| POST |
Add custom field /1.0/accounts/{accountId}/lists/{listId}/custom_fields |
Add a custom field to an account |
| DELETE |
Delete custom field /1.0/accounts/{accountId}/lists/{listId}/custom_fields/{customFieldId} |
Delete a specific custom field within an account |
| Integrations | ||
| GET |
Get integration /1.0/accounts/{accountId}/integrations/{integrationId} |
Get an integration within an account |
| GET |
Get integrations /1.0/accounts/{accountId}/integrations |
Get the social integrations in an account |
| Lists | ||
| GET |
Find lists /1.0/accounts/{accountId}/lists |
Find a list within an account |
| GET |
Get list /1.0/accounts/{accountId}/lists/{listId} |
Get a specific list for an account |
| GET |
Get tags for list /1.0/accounts/{accountId}/lists/{listId}/tags |
Get the tags in a list |
| GET |
Get lists /1.0/accounts/{accountId}/lists |
Get's the lists for an account |
| Messages | ||
| GET |
Get message tracked events /1.0/accounts/{accountId}/lists/{listId}/campaigns/{campaignType}{campaignId}/messages/{messageEntryId}/tracked_events |
Get the tracked events associated with a message for a broadcast or follow up within a list |
| GET |
Get message opens /1.0/accounts/{accountId}/lists/{listId}/campaigns/{campaignType}{campaignId}/messages/{messageEntryId}/opens |
Get the opens related to a specific message for a broadcast or follow up within a list |
| GET |
Get message tracked event /1.0/accounts/{accountId}/lists/{listId}/campaigns/{campaignType}{campaignId}/messages/{messageEntryId}/tracked_events/{trackedEventId} |
Get a specific tracked event associated with a message for a broadcast or follow up within a list |
| GET |
Get messages /1.0/accounts/{accountId}/lists/{listId}/campaigns/{campaignType}{campaignId}/messages |
Get the messages for a broadcast or follow up within a list |
| GET |
Get message /1.0/accounts/{accountId}/lists/{listId}/campaigns/{campaignType}{campaignId}/messages/{messageEntryId} |
Get a specific message for a broadcast or follow up within a list |
| GET |
Get subscribers for message /1.0/accounts/{accountId}/lists/{listId}/campaigns/{campaignType}{campaignId}/messages |
Get the subscribers associated to a message for a broadcast or follow up within a list |
| GET |
Get message open /1.0/accounts/{accountId}/lists/{listId}/campaigns/{campaignType}{campaignId}/messages/{messageEntryId}/opens/{openId} |
Get a specific open associated to a message for a broadcast or follow up within a list |
| Subscribers | ||
| POST |
Move subscriber /1.0/accounts/{accountId}/lists/{listId}/subscribers/{subscriberId} |
Move a subscriber from one list to another within an account |
| GET |
Get subscriber /1.0/accounts/{accountId}/lists/{listId}/subscribers/{subscriberId} |
Get a specific subscriber within a list |
| GET |
Get subscribers /1.0/accounts/{accountId}/lists/{listId}/subscribers |
Get the subscribers witihin a list |
| PATCH |
Update subscriber /1.0/accounts/{accountId}/lists/{listId}/subscribers/{subscriberId} |
Update a specific suscriber on a list |
| GET |
Find subscribers for list /1.0/accounts/{accountId}/lists/{listId}/subscribers |
Search for subscribers within a list |
| DELETE |
Delete subscriber /1.0/accounts/{accountId}/lists/{listId}/subscribers/{subscriberId} |
Delete a subscriber within a list |
| GET |
Find subscribers for account /1.0/accounts/{accountId} |
Find the subscribers across all lists within an account |
| GET |
Get subscriber activity /1.0/accounts/{accountId}/lists/{listId}/subscribers/{subscriberId} |
Get the activity for a specific subscriber |
| POST |
Add subscriber /1.0/accounts/{accountId}/lists/{listId}/subscribers |
Add a subscriber to a list |
| Webforms | ||
| GET |
Get webform for list /1.0/accounts/{accountId}/lists/{listId}/web_forms/{webformId} |
Get a specific webform within a list |
| GET |
Get split test components /1.0/accounts/{accountId}/lists/{listId}/web_form_split_tests/{splitTestId}/components |
Get the components of a web form split test |
| GET |
Get split test component /1.0/accounts/{accountId}/lists/{listId}/web_form_split_tests/{splitTestId}/components/{splitTestComponentId} |
Get a specific component of a web form split test |
| GET |
Get split tests for account /1.0/accounts/{accountId} |
Get the web form split tests for an account |
AWeber pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|