Skip to main content

API Creatives

Technical Requirements:

Data Format

  • JSON
  • XML
  • API Endpoint

API Integration

  • API Access: Provide the endpoints URL(s) for product data.

  • Authentication Details: Include API keys, tokens, or other authentication methods required.

  • Rate Limits: Mention any API usage limits.

  • Response Format: Example of expected API response (JSON/XML structure).

Product Data Fields

  • Product ID
  • Product Name
  • Product Image URL (optimise resolution)
  • Price (including any discounts or special offers)
  • Product Description (optional)
  • Product URL (landing page)
  • Category/Tags

Optional fields 

  • Availability (e.g., in stock/out of stock)
  • Ratings/Reviews
  • Discount Percentage
  • Custom Labels (e.g., “New” or “Best Seller”)

Design Requirements

Banner Specifications

  • Dimensions: List the banner sizes (e.g., 300x250, 728x90, etc.).

  • Supported Formats: HTML5, JavaScript, CSS.

Visual Assets

  • Branding guidelines (e.g., logos, color schemes, fonts).

  • Default images or fallback content in case of API failure.


Testing and Quality Assurance

Sample Data

  • Provide a sample API response or test file for integration.

Testing Environment

  • Access to a staging environment for testing API responses and banner functionality.

Validation

  • Ensure data adheres to the format and includes all mandatory fields.

  • Provide examples of valid and invalid API responses.

Delivery and Timeline
  • Client Deliverables: List items the client needs to provide (e.g., API documentation, credentials, product feed files).

  • Timeline: Specify deadlines for client deliverables and testing phases.


Troubleshooting and Support

  • Common API issues (e.g., response errors, missing fields).

  • Contact details for client support or API developers.

// BotSonic