News! SmartSender.io becomes Wooxy. Read a post from the CEO Arrow

API Documentation

Background

Welcome to Wooxy API v.3.0

With SmartSender API v3.0, you can sync email activity and campaign stats with your database, manage lists, create and edit Automation workflows, and test different calls and endpoints before pushing to production.

Overview

At Wooxy we strive to deliver a user-friendly and efficient experience not only through our web interface but also by providing a robust API for developers. The HTTP API allows you to programmatically access and manipulate data, perform actions, and retrieve information from our platform.

Base URL

All API requests should be directed to the following base URL:

https://api.wooxy.com

Authentication

Secure your requests by including the Access-Token HTTP header in each HTTP request. Obtain your unique authentication token, represented as a string hash, from your account settings. To include the Access-Token in your request, use the following format:

                # Replace <your_string_hash> with the actual string hash associated with your account.
Access-Token: <your_string_hash>
            

Request Format

Headers

Include the Access-Token header in every request to authenticate your access.
Ensure that the Content-Type header is set to application/json in your request.

                # Replace <your_string_hash> with the actual string hash associated with your account.
Access-Token: <your_string_hash>
Content-Type: application/json
            

Request Body

All API requests must have a JSON-formatted request body. Here's an example of a JSON request body:

                { 
  "key": "value", 
  "another_key": "another_value"
}
            

Response Format

Expect all API responses in JSON format. Depending on the specific endpoint, responses may contain different fields. Refer to the documentation for each endpoint to understand the expected response structure.
Example of a successful response:

                { 
  "result": true,
  "data": {
    "key": "value"
  }
}
            

In case of an error, the response may look like:

                { "result": false, "error": "A descriptive error message" }
            

or

                { "result": false, "errors": ["Error text 1", "Error text 2"] }
            

depending on method's logic and input data.

Concurrency Limitation

Please note that the Wooxy HTTP API has a concurrency limitation of 10 simultaneous connections from a single client IP address. Ensure that your applications adhere to this limitation to maintain optimal performance.

Endpoint Specifics

Each API endpoint may have unique requirements and features. For detailed information on each endpoint, refer to the specific documentation provided.   
Explore the power of the Wooxy HTTP API and unlock new possibilities for integrating our services into your applications.

Get Started with Wooxy API
  • Simplified Integration
    Simplified Integration

    Seamlessly connect your existing systems, CRM, or website to Wooxy using our robust API. Effortlessly synchronize data and automate workflows to ensure a consistent and targeted email marketing strategy.

  • Developer-Friendly
    Developer-Friendly

    We understand the importance of flexibility for developers. Wooxy API provides comprehensive documentation, SDKs, and code examples to facilitate smooth integration and streamline development processes.

  • Scalable and Reliable
    Scalable and Reliable

    Whether you have a small business or an enterprise-level operation, Wooxy API is built to handle any scale. Our robust infrastructure ensures high deliverability rates, reliability, and seamless scalability as your business grows.

Need Help?

Our technical support team will be happy to help with your integration. They are at your disposal 24/7.

Just send us a line by following email address with the information where you have been stuck so we could help faster: support@wooxy.com.

Need Help? Contact us