neodeliver ## Sections • [NeoDeliver API](https://app.theneo.io/neodeliver/api/neodeliver-api.md): The NeoDeliver API enables seamless integration with our bulk communication platform, providing powerful tools to send and manage messages across email, SMS, and push notifications. Use these endpoints to automate campaigns and synchronise contacts • [Authenticate](https://app.theneo.io/neodeliver/api/auth/authenticate.md): To interact with the NeoDeliver API, you must first authenticate by calling the Token Generation endpoint using your client_id and client_secret. This will generate an access token that is required for all subsequent API requests. You can generate a new access token at any time and it will expire after 24 hours. Once you generated the access token, you can use it in the Authorization header of your requests (Authorization: Bearer <access_token>). You can generate your client credentials in the API Keys section of your settings (https://app.neodeliver.com/settings/integrations/api). • [campaigns](https://app.theneo.io/neodeliver/api/campaigns.md): The Campaigns section allows you to get and use your communication campaigns with ease. Campaigns are at the core of NeoDeliver’s bulk messaging functionality, enabling you to send personalized messages to targeted groups across multiple channels like email, SMS, and push notifications. • [List campaigns](https://app.theneo.io/neodeliver/api/campaigns/list-campaigns.md): This section allows you to retrieve a list of all campaigns associated with your account. • [Get campaign](https://app.theneo.io/neodeliver/api/campaigns/get-campaign.md): This section you to retrieve detailed information about a specific campaign by its unique ID. • [Send campaign](https://app.theneo.io/neodeliver/api/campaigns/send-campaign.md): This api allows users to initiate the sending of a specific campaign to the desired target audience. • [channels](https://app.theneo.io/neodeliver/api/channels.md): The channels section provides tools to get and manage communication channels used for sending messages. Channels represent the desired message categories (e.g., promotions, newsletter) your contacts subscribed to. • [List channels](https://app.theneo.io/neodeliver/api/channels/list-channels.md): This endpoint allows you to retrieve a list of available communication channels. • [Create channel](https://app.theneo.io/neodeliver/api/channels/create-channel.md): Create a communication channel to be used in sending messages to contacts. • [Delete channel](https://app.theneo.io/neodeliver/api/channels/delete-channel.md): This endpoint allows you to remove a specific communication channel within your account. • [Get channel](https://app.theneo.io/neodeliver/api/channels/get-channel.md): This endpoint allows you to retrieve detailed information about a specific communication channel within your account. • [Update channel](https://app.theneo.io/neodeliver/api/channels/update-channel.md): This section allows you to update the communication channel settings for a specific ID. • [contacts](https://app.theneo.io/neodeliver/api/contacts.md): The Contacts section allows you to manage your audience by storing and organizing recipient information. Contacts serve as the foundation for personalized and targeted communication, enabling you to deliver messages to the right people at the right time. • [Bullk delete contacts](https://app.theneo.io/neodeliver/api/contacts/bullk-delete-contacts.md): This section allows you to remove a specific contacts from your account. • [List contacts](https://app.theneo.io/neodeliver/api/contacts/list-contacts.md): This endpoint allows users to retrieve a comprehensive list of contacts associated with your account. • [Create contact](https://app.theneo.io/neodeliver/api/contacts/create-contact.md): This section allows you to create new contacts within the account. • [Delete contact](https://app.theneo.io/neodeliver/api/contacts/delete-contact.md): With this endpoint you can effortlessly remove a contact from your account. • [Get contact](https://app.theneo.io/neodeliver/api/contacts/get-contact.md): This endpoint allows you to retrieve specific contact information by their unique ID. • [Update contact](https://app.theneo.io/neodeliver/api/contacts/update-contact.md): This endpoint allows you to modify and update the details of a contact within the system. • [Bulk create contacts](https://app.theneo.io/neodeliver/api/contacts/bulk-create-contacts.md): With this endpoint, you can efficiently add multiple contacts to your account at once. • [Remove channels from contacts](https://app.theneo.io/neodeliver/api/contacts/remove-channels-from-contacts.md): With this endpoint, you can easily remove specific communication channels associated with each provided contact. • [Assign channels to contacts](https://app.theneo.io/neodeliver/api/contacts/assign-channels-to-contacts.md): This endpoint allows you to easily associate specific communication channels with the given contacts. • [smtp](https://app.theneo.io/neodeliver/api/smtp.md): The SMTP section allows you to manage the domain names used for sending emails through the platform. Proper domain configuration ensures reliable delivery, improves email reputation, and helps maintain compliance with industry standards. • [List domains](https://app.theneo.io/neodeliver/api/smtp/list-domains.md): This endpoint allows you to retrieve a comprehensive list of domain names associated with your account. • [Add new domain](https://app.theneo.io/neodeliver/api/smtp/add-new-domain.md): This section you to add a new domain name to your mailing service. • [Delete domain](https://app.theneo.io/neodeliver/api/smtp/delete-domain.md): This endpoint allows you to remove a specific domain associated with your mailing server. • [Get domain](https://app.theneo.io/neodeliver/api/smtp/get-domain.md): This endpoint allows you to retrieve information about a specific domain by providing its host name. • [tags](https://app.theneo.io/neodeliver/api/tags.md): The Tags section allows you to create and manage tags that can be associated with contacts. Tags serve as powerful markers for categorizing and identifying behaviors, preferences, or attributes, enabling you to target your campaigns with precision and improve overall engagement. • [List tags](https://app.theneo.io/neodeliver/api/tags/list-tags.md): This endpoint allows you to retrieve a comprehensive list of tags associated with your account. • [Create tag](https://app.theneo.io/neodeliver/api/tags/create-tag.md): This endpoint allows you to add a new tag to your account. • [Delete tag](https://app.theneo.io/neodeliver/api/tags/delete-tag.md): This endpoint allows you to efficiently remove a specific tag from your account.