E-commerce

AI-powered API

Product Intro Generator

Generates impactful product descriptions.

Provide as many details and parameters of the product to get the best marketing introduction possible (even in a messy format). This API is useful for populating product catalog data and processing bulk products efficiently.

This API is ideal for developers working on e-commerce platforms, product management systems, or marketing tools. It automates the creation of concise and impactful product introductions, enhancing the quality of product listings and improving user engagement. Use cases include generating brief product descriptions for online stores, creating marketing summaries for promotional materials, and streamlining product data management.

You can limit the output with the max_length parameter. Please keep in mind that max_length serves as a strong suggestion for the Language Model, rather than a strict requirement, to maintain the general sense of the outcome.

You can set your preferred writing style by providing a voice_tone parameter. It can be adjectives like funny or joyous, or even the name of a famous writer.

Only the content parameter is required.

AI jobs involve two key steps:

  1. Submitting the AI job: Initiating the process by sending the job request.
  2. Monitoring and receiving results: Continuously checking the job status and obtaining the final output upon successful completion.


SharpAPI SOC 2 Type II

SharpAPI is now SOC 2 Type II compliant. You can check details at our Trust Center Portal.

Your data is your data. Learn how we protect it and comply with global privacy standards in our Data Handling and Compliance policy .

Step 1. Submit the AI Job request

Attribute Type Mandatory Description
content String Yes Product name and its parameters to generate the product intro.
language String No Specify the language of the output, defaults to English.
max_length Number No Specify the maximum length of the intro in # of words.
voice_tone String No Specify the voice tone of the output. It can be adjectives like funny or joyous, or even the name of a famous writer.

REQUEST EXAMPLE:

{
  "content": "Razer Blade 16 Gaming Laptop: NVIDIA GeForce RTX 4090-13th Gen Intel 24-Core i9 HX CPU - 16\" Dual Mode Mini LED (4K UHD+ 120Hz & FHD+ 240Hz) - 32GB RAM - 2TB SSD - Compact GaN Charger - Windows 11 NVIDIA GEFORCE RTX 4090 GRAPHICS: Packed for pure performance with 1.50 gPD (Graphics Power Density) and delivers up to 35% more graphic power per inch than any other 16 inch gaming laptop     \n13TH GEN INTEL CORE I9 13950HX PROCESSOR: From full-blown AAA gaming to full-on content creation, run resource-intensive tasks flawlessly with the most powerful mobile processor leveraging desktop-grade silicon\n NEXT GEN DUAL-MODE MINI LED DISPLAY: Switch between ultra-sharp 4K for creative work and ultra-fast refresh rates for silky-smooth gameplay, backed by 1K nits peak brightness and 100% DCI-P3 color accuracy \n 16 INCH DISPLAY IN A 15 INCH BODY: Built with similar chassis dimensions to a typical 15” gaming laptop, it's just as ultra-portable yet offers even more screen real estate—a solution that’s the best of both worlds \nULTRA-COMPACT GAN CHARGER (UP TO 330W): Stay ready to go with a charger that’s not only faster and more power-efficient than standard adapters but also up to 60% smaller \nANODIZED ALUMINUM UNIBODY: CNC-milled from a single aluminum block, the chassis achieves optimal strength-to-weight ratio and is anodized with a matte black finish for a smooth, scratch-resistant surface",
  "language": "English",
  "max_length": 200,
  "voice_tone": "neutral"
}

RESPONSE EXAMPLE:

{
  "status_url": "https://sharpapi.com/api/v1/content/translate/job/status/5de4887a-0dfd-49b6-8edb-9280e468c210",
  "job_id": "5de4887a-0dfd-49b6-8edb-9280e468c210"
}

Step 2. Monitor & Fetch AI Job Results

Endpoint: GET - v1/ecommerce/product_intro/job/status/:uuid

An endpoint is used to check on the progress of the requested API job.

Result Example:

{
  "data": {
    "type": "api_job_result",
    "id": "fb0a5ab0-54fe-4283-9a33-ac491962c778",
    "attributes": {
      "status": "success",
      "type": "ecommerce_product_intro",
      "result": {
        "product_intro": "Experience unparalleled gaming with the Razer Blade 16, featuring NVIDIA RTX 4090, 13th Gen Intel i9, dual-mode 4K/FHD display, 32GB RAM, 2TB SSD, and a compact GaN charger."
      }
    }
  }
}