Developer API

Integrate and build powerful solutions using our comprehensive API. Access data, automate tasks, and enhance your Nova360 AI experience.

API Overview

Our API provides programmatic access to the full suite of features offered by Nova360 AI. Whether you want to automate your marketing processes, fetch data, or integrate Nova360 AI into your platform, our API is built to be fast, secure, and easy to use.

Authentication

To use the API, you must authenticate your requests with an API key. You can generate an API key through your Nova360 account dashboard.

Steps to get your API key:

  • Log in to your Nova360 AI account
  • Navigate to the API section in the settings
  • Click "Generate API Key" and copy the key for use in your requests

Available Endpoints

Our API offers several powerful endpoints that allow you to interact with Nova360 AI. Below are the key endpoints:

GET /api/marketing-campaigns

Fetches the list of all marketing campaigns. You can filter campaigns by status, date range, and other parameters.

POST /api/marketing-campaigns

Creates a new marketing campaign. Include campaign details in the request body.

GET /api/user-data

Retrieves user data based on the provided user ID. This endpoint requires valid authentication.

Example Request

Here’s a simple example of how to make a request to the Nova360 API:

                curl -X GET "https://api.nova360.ai/api/marketing-campaigns" \
                     -H "Authorization: Bearer {your_api_key}"
            

Replace {your_api_key} with the API key you generated in your account.

Rate Limiting

To prevent abuse and ensure fair use of resources, the API has rate limits. You can make up to 100 requests per minute. If you exceed this limit, you will receive a 429 status code and should retry your request after a brief delay.

Support

If you need help with the API, please refer to our Help Center, or contact our support team via support@nova360.ai.