Syncraft
API documentation
Syncraft developer platform

Build creative workflows with the Syncraft API.

Integrate production-ready garment tracing, logo vectorization, and background removal directly into your applications.

Live endpointPOST  https://syncraftech.com/api/v1/generate
01

API credit pricing

Prepaid credits never expire and are added automatically after a confirmed payment.

Starter
₱116PHP
200 API credits
ProMost popular
₱290PHP
500 API credits
Studio
₱580PHP
1,000 API credits
02

Cost per generation

Credits are deducted only after a successful generation.

ServicePHPCreditsBilling
Garment Trace & Vectorizationkeep_artwork · extract_pattern
₱23.2040Per image
Logo & Emblems Tracelogo_trace
₱23.2040Per image
Background Removerbg_remover
₱2.905Per image
03

Authentication

Send your private API key as a Bearer token with every request.

Keep API keys server-side. Never expose a production key in browser code, public repositories, or mobile app bundles.

Authorization header
Authorization: Bearer YOUR_API_KEY
04

Request parameters

Send a JSON body containing a public image URL and the processing mode.

image_urlRequired
string

A publicly accessible URL for the image you want to process.

modeOptional
string

Selects the AI processing pipeline. Defaults to keep_artwork.

keep_artwork 40 creditsextract_pattern 40 creditslogo_trace 40 creditsbg_remover 5 credits
05

Request and response

A complete example you can paste into your server-side workflow.

cURL request
curl -X POST https://syncraftech.com/api/v1/generate \
-H "Authorization: Bearer YOUR_API_KEY_HERE" \
-H "Content-Type: application/json" \
-d '{
  "image_url": "https://example.com/jersey.png",
  "mode": "extract_pattern"
}'
200 · Successful response
{
  "success": true,
  "company": "Your Company Name",
  "mode": "extract_pattern",
  "credits_charged": 40,
  "image_url": "https://url-to-final-vector.svg",
  "type": "image/svg+xml"
}