Business Card Designer API

Integrate our business card designer directly into your application or website with our powerful API.

API Overview

Our API allows you to programmatically create, customize, and download business cards. You can integrate the full designer experience or generate cards automatically based on your data.

RESTful API

Standard HTTP requests with JSON responses

API Keys

Secure authentication with rate limiting

SDKs

Client libraries for popular languages

API Endpoints

POST /v1/cards/create

Create a new business card design with the specified parameters.

Request Parameters

{
  "template_id": "string",
  "name": "string",
  "title": "string",
  "company": "string",
  "email": "string",
  "phone": "string",
  "website": "string",
  "address": "string",
  "logo_url": "string",
  "colors": {
    "primary": "hex_color",
    "secondary": "hex_color",
    "text": "hex_color",
    "background": "hex_color"
  },
  "fonts": {
    "primary": "string",
    "secondary": "string"
  }
}

Response

{
  "success": true,
  "card_id": "unique_card_id",
  "preview_url": "https://example.com/preview/unique_card_id",
  "download_urls": {
    "pdf": "https://example.com/download/unique_card_id/pdf",
    "png": "https://example.com/download/unique_card_id/png",
    "jpg": "https://example.com/download/unique_card_id/jpg"
  }
}
GET /v1/cards/{card_id}/download

Download a previously created business card in various formats.

Query Parameters

{
  "format": "pdf|png|jpg",
  "quality": "standard|high" (optional),
  "dpi": number (optional, default 300)
}
GET /v1/templates

Retrieve a list of available templates with their IDs and preview images.

Response

{
  "success": true,
  "templates": [
    {
      "id": "template_1",
      "name": "Modern Blue",
      "category": "Corporate",
      "preview_url": "https://example.com/previews/template_1.jpg",
      "colors": ["#4f46e5", "#10b981", "#ffffff", "#000000"],
      "fonts": ["Inter", "Poppins"]
    },
    ...
  ]
}

Authentication

All API requests require an API key for authentication. Include your API key in the X-API-Key header with each request.

Keep your API key secure and never expose it in client-side code. For web applications, make API calls through your backend server.

Rate Limits

Free tier: 100 requests per hour. Paid plans available for higher volumes.

Getting an API Key

Contact us at contact@007gamerumble.site to request an API key and discuss integration options.