# Aimtell ## Docs - [Generic Functions](https://developers.aimtell.com/javascript-api/generic-functions.md): Javascript generic functions for Aimtell - [Tracking Functions](https://developers.aimtell.com/javascript-api/tracking-functions.md): Javascript API tracking functions for Aimtell - [Callback Functions](https://developers.aimtell.com/javascript-api/callback-functions.md): Javascript callback functions for Aimtell - [Introduction](https://developers.aimtell.com/api-reference/introduction.md): Aimtell API Reference Documentation - [Get User](https://developers.aimtell.com/api-reference/users/get-user.md) - [Update User](https://developers.aimtell.com/api-reference/users/update-user.md) - [Send Push Notification](https://developers.aimtell.com/api-reference/one-off-notifications/send-push-notification.md): Send a Push Notification - [Create Campaign](https://developers.aimtell.com/api-reference/manual-campaigns/create-campaign.md): Create a Campaign - [Get Manual Campaign](https://developers.aimtell.com/api-reference/manual-campaigns/get-manual-campaign.md): Fetches a specific MANUAL Campaign - [Update Campaign](https://developers.aimtell.com/api-reference/manual-campaigns/update-campaign.md): Updates a Specific Campaign - [Delete Campaign](https://developers.aimtell.com/api-reference/manual-campaigns/delete-campaign.md): Delete a specific Campaign. - [Get All Manual Campaigns](https://developers.aimtell.com/api-reference/manual-campaigns/get-all-manual-campaigns.md): Enables you to fetch all MANUAL campaigns - [Get Manual Campaign Clicks](https://developers.aimtell.com/api-reference/manual-campaigns/get-manual-campaign-clicks.md): Enables you to fetch all clicks from a MANUAL campaign, broken down on a subscriber level. - [Get Manual Campaign Results (By Day)](https://developers.aimtell.com/api-reference/manual-campaigns/get-manual-campaign-results-by-day.md): Fetches Manual Campaign Results (by Day) Revenue for Monetized Campaigns is Included in Results - [Get Manual Campaign Shares](https://developers.aimtell.com/api-reference/manual-campaigns/get-manual-campaign-shares.md): Returns every site the manual campaign is shared with, along with the copied campaign ID on each site. Returns an empty array if the campaign is not shared. - [Share Manual Campaign](https://developers.aimtell.com/api-reference/manual-campaigns/share-manual-campaign.md): Shares this manual campaign with one or more additional sites. The campaign must target exactly one segment, and that segment must already be shared with every site listed here (see Share Segment). Edits to this campaign automatically propagate to the shared copies. To stop sharing with a site, dele… - [Create Event Triggered Campaign](https://developers.aimtell.com/api-reference/triggered-campaigns/create-event-triggered-campaign.md): Create an Event Triggered Campaign - [Get Event Triggered Campaign](https://developers.aimtell.com/api-reference/triggered-campaigns/get-event-triggered-campaign.md): Fetches Event Triggered Campaign - [Update Event Triggered Campaign](https://developers.aimtell.com/api-reference/triggered-campaigns/update-event-triggered-campaign.md): Update an Event Triggered Campaign - [Delete Event Triggered Campaign](https://developers.aimtell.com/api-reference/triggered-campaigns/delete-event-triggered-campaign.md): Delete a specific Event Triggered Campaign - [Get All Event Triggered Campaigns](https://developers.aimtell.com/api-reference/triggered-campaigns/get-all-event-triggered-campaigns.md): Fetches All Event Triggered Campaigns - [Get Event Campaign Results (By Day)](https://developers.aimtell.com/api-reference/triggered-campaigns/get-event-campaign-results-by-day.md): Fetches Event Campaign Results (by Day) Revenue for Monetized Campaigns is Included in Results - [Get Triggered Campaign Shares](https://developers.aimtell.com/api-reference/triggered-campaigns/get-triggered-campaign-shares.md): Returns every site the triggered campaign is shared with, along with the copied campaign ID on each site. Returns an empty array if the campaign is not shared. - [Share Triggered Campaign](https://developers.aimtell.com/api-reference/triggered-campaigns/share-triggered-campaign.md): Shares this triggered campaign with one or more additional sites. The campaign must target exactly one segment, and that segment must already be shared with every site listed here (see Share Segment). Edits to this campaign automatically propagate to the shared copies. To stop sharing with a site, d… - [Create RSS Campaign](https://developers.aimtell.com/api-reference/rss-campaigns/create-rss-campaign.md): Create a RSS Campaign - [Get RSS Campaign](https://developers.aimtell.com/api-reference/rss-campaigns/get-rss-campaign.md): Fetches a Specific RSS Campaign - [Update RSS Campaign](https://developers.aimtell.com/api-reference/rss-campaigns/update-rss-campaign.md): Update a RSS Campaign - [Delete RSS Campaign](https://developers.aimtell.com/api-reference/rss-campaigns/delete-rss-campaign.md): Delete a specific RSS Campaign - [Get All RSS Campaigns](https://developers.aimtell.com/api-reference/rss-campaigns/get-all-rss-campaigns.md): Fetches All RSS Campaigns - [Get RSS Campaign Results (By Day)](https://developers.aimtell.com/api-reference/rss-campaigns/get-rss-campaign-results-by-day.md): Fetches RSS Campaign Results (by Day) - [Get RSS Campaign Shares](https://developers.aimtell.com/api-reference/rss-campaigns/get-rss-campaign-shares.md): Returns every site the RSS campaign is shared with, along with the copied campaign ID on each site. Returns an empty array if the campaign is not shared. - [Share RSS Campaign](https://developers.aimtell.com/api-reference/rss-campaigns/share-rss-campaign.md): Shares this RSS campaign with one or more additional sites. The campaign must target exactly one segment, and that segment must already be shared with every site listed here (see Share Segment). Edits to this campaign automatically propagate to the shared copies. To stop sharing with a site, delete… - [Get Welcome Campaign](https://developers.aimtell.com/api-reference/welcome-notifications/get-welcome-campaign.md): Fetches the Welcome Campaign for a specific website - [Update Welcome Campaign](https://developers.aimtell.com/api-reference/welcome-notifications/update-welcome-campaign.md): Update a Welcome Campaign for a Specific Website - [Get Welcome Campaign Results (By Day)](https://developers.aimtell.com/api-reference/welcome-notifications/get-welcome-campaign-results-by-day.md): Fetches Welcome Campaign Results (by Day) - [Get API Campaign](https://developers.aimtell.com/api-reference/api-campaigns/get-api-campaign.md): Fetches API Campaign - [Get All API Push Campaigns](https://developers.aimtell.com/api-reference/api-campaigns/get-all-api-push-campaigns.md): Fetches All API Push Campaigns - [Get API Campaign Results (By Day)](https://developers.aimtell.com/api-reference/api-campaigns/get-api-campaign-results-by-day.md): Fetches API Campaign Results (by Day) - [Get All Websites](https://developers.aimtell.com/api-reference/websites/get-all-websites.md): Grabs all active websites for account. - [Add Website](https://developers.aimtell.com/api-reference/websites/add-website.md): Add a Website to Account - [Get Website](https://developers.aimtell.com/api-reference/websites/get-website.md): Returns information about a website - [Update Website Details](https://developers.aimtell.com/api-reference/websites/update-website-details.md): Update a Website's Name or Icon - [Delete Website](https://developers.aimtell.com/api-reference/websites/delete-website.md): Delete a specific Website. - [Get Website Permissions](https://developers.aimtell.com/api-reference/permissions/get-website-permissions.md): Returns a list of users that have access to a site - [Grant Website Permissions](https://developers.aimtell.com/api-reference/permissions/grant-website-permissions.md): Grants access to a site to a registered user by email address - [Remove Website Permissions](https://developers.aimtell.com/api-reference/permissions/remove-website-permissions.md): Removes access to a site to a registered user by uid - [Get Website Settings](https://developers.aimtell.com/api-reference/settings/get-website-settings.md): Get a Website's Tracking Settings - [Update Website Settings](https://developers.aimtell.com/api-reference/settings/update-website-settings.md): Update a Website's Tracking Settings - [Get Website Code](https://developers.aimtell.com/api-reference/settings/get-website-code.md): Returns Aimtell push & website tracking code. - [Get Website Keys](https://developers.aimtell.com/api-reference/settings/get-website-keys.md): Gets a Website's VAPID or FCM Keys - [Upsert Website Keys](https://developers.aimtell.com/api-reference/settings/upsert-website-keys.md): Update a Website's VAPID or FCM Keys - [Get Website Custom Variables](https://developers.aimtell.com/api-reference/settings/get-website-custom-variables.md): Gets a Website's Custom Variables - [Upsert Website Custom Variable](https://developers.aimtell.com/api-reference/settings/upsert-website-custom-variable.md): Creates or Updates a Custom Variable for a Website - [Delete Website Custom Variable](https://developers.aimtell.com/api-reference/settings/delete-website-custom-variable.md): Deletes a Custom Variable for a Website by Name - [Create Segment](https://developers.aimtell.com/api-reference/segments/create-segment.md): Create a NEW Segment - [Get Segment](https://developers.aimtell.com/api-reference/segments/get-segment.md): Fetches a specific Segment - [Update Segment](https://developers.aimtell.com/api-reference/segments/update-segment.md): Update a Specific Segment - [Delete Segment](https://developers.aimtell.com/api-reference/segments/delete-segment.md): Delete a specific Segment - [Get All Segments](https://developers.aimtell.com/api-reference/segments/get-all-segments.md): Fetches all Segments for account - [Get Segment Counts Over Time](https://developers.aimtell.com/api-reference/segments/get-segment-counts-over-time.md): Fetches a specific Segment - [Get Shared Segments](https://developers.aimtell.com/api-reference/segments/get-shared-segments.md): Returns every site this segment is shared with. Returns an empty array if the segment is not shared. - [Share Segment](https://developers.aimtell.com/api-reference/segments/share-segment.md): Shares this segment with one or more additional sites, creating a matching segment on each. Sharing a segment is a prerequisite for sharing any campaign that targets it. Segments using the following conditions cannot be shared: Exists In Segment, Does Not Exist In Segment, Manual Campaign Clicked, T… - [Get Subscribers](https://developers.aimtell.com/api-reference/subscribers/get-subscribers.md): Fetches subscribers for a given site. Optionally filter by segment or a specific subscriber. - [Track Subscriber Attribute](https://developers.aimtell.com/api-reference/subscribers/track-subscriber-attribute.md): Track Subscriber Attribute - [Analytics Over Time (Specific Site)](https://developers.aimtell.com/api-reference/analytics/analytics-over-time-specific-site.md): Shows a report of specific metrics over time. - [Analytics Over Time (All Sites)](https://developers.aimtell.com/api-reference/analytics/analytics-over-time-all-sites.md): Shows a report of specific metrics over time. - [Get Notification Logs](https://developers.aimtell.com/api-reference/logs/get-notification-logs.md): Fetches Notification Logs ( Last 7 Days ) - [Get Attributes Logs](https://developers.aimtell.com/api-reference/logs/get-attributes-logs.md): Fetches Attributes Logs - [Get Pageview Logs](https://developers.aimtell.com/api-reference/logs/get-pageview-logs.md): Fetches Pageview Logs - [Get Event Logs](https://developers.aimtell.com/api-reference/logs/get-event-logs.md): Fetches the Event Log - [Get Alias Logs](https://developers.aimtell.com/api-reference/logs/get-alias-logs.md): Fetches the Alias Log - [Get Pixels](https://developers.aimtell.com/api-reference/pixels/get-pixels.md): Fetches the cross domain tracking pixels for a website - [Create Pixel](https://developers.aimtell.com/api-reference/pixels/create-pixel.md): Creates a cross domain tracking pixel - [Get Pixel](https://developers.aimtell.com/api-reference/pixels/get-pixel.md): Fetches a cross domain tracking pixel by ID - [Update Pixel](https://developers.aimtell.com/api-reference/pixels/update-pixel.md): Updates a cross domain tracking pixel by ID - [Delete Pixel](https://developers.aimtell.com/api-reference/pixels/delete-pixel.md): Deletes a cross domain tracking pixel by ID - [Create Opt-in Prompt](https://developers.aimtell.com/api-reference/prompts/create-opt-in-prompt.md): Creates an opt-in prompt - [Get Opt-in Prompt](https://developers.aimtell.com/api-reference/prompts/get-opt-in-prompt.md): Fetches an opt-in prompt by ID - [Update Opt-in Prompt](https://developers.aimtell.com/api-reference/prompts/update-opt-in-prompt.md): Updates an opt-in prompt - [Delete Opt-in Prompt](https://developers.aimtell.com/api-reference/prompts/delete-opt-in-prompt.md): Deletes an opt-in prompt - [Get Opt-in Prompts](https://developers.aimtell.com/api-reference/prompts/get-opt-in-prompts.md): Fetches all opt-in prompts for a website - [Create Opt-in Prompt Condition](https://developers.aimtell.com/api-reference/prompts/create-opt-in-prompt-condition.md): Creates opt-in prompt condition - [Get Opt-in Prompt Condition](https://developers.aimtell.com/api-reference/prompts/get-opt-in-prompt-condition.md): Fetches opt-in prompt condition by ID - [Update Opt-in Prompt Condition](https://developers.aimtell.com/api-reference/prompts/update-opt-in-prompt-condition.md): Updates opt-in prompt condition by ID - [Delete Opt-in Prompt Condition](https://developers.aimtell.com/api-reference/prompts/delete-opt-in-prompt-condition.md): Deletes opt-in prompt condition by ID - [Get Opt-in Prompt Conditions](https://developers.aimtell.com/api-reference/prompts/get-opt-in-prompt-conditions.md): Fetches all opt-in prompt conditions for a website - [Get Default Opt-in Prompt Conditions](https://developers.aimtell.com/api-reference/prompts/get-default-opt-in-prompt-conditions.md): Fetches the default opt-in prompt conditions for a website ## OpenAPI Specs - [sites-openapi](https://developers.aimtell.com/api-reference/sites-openapi.json) - [segments-openapi](https://developers.aimtell.com/api-reference/segments-openapi.json) - [push-openapi](https://developers.aimtell.com/api-reference/push-openapi.json) - [misc-openapi](https://developers.aimtell.com/api-reference/misc-openapi.json) - [openapi](https://developers.aimtell.com/api-reference/openapi.json)