Documentation
Generate Logos

Generate Logos

Using the API to generate logos

/api/v1/generate-logo
import axios from "axios";
 
interface Response {
  success: boolean;
  data: {
    operationId: string;
  }
}
 
const response = await axios.post<Response>("/api/v1/generate-logo", {
  prompt: "Fiery text saying 'Anime Legends'",
  style: "Default", // Default, Flat, Realistic
  n: 2,
  preset: "Anime", // None, Cartoon, Anime
  quality: "Standard", // Standard, High
}, {
  headers: {
    "x-api-key": "Bearer <your-token>"
  }
});
 
const { data } = response.data;
console.log(data.operationId); // "1234567890"