Skip to content

Troubleshooting

Fresh

Common Issues and Solutions

Authentication Errors

SymptomCauseSolution
401 UnauthorizedMissing headersAdd both X-API-ID and X-API-KEY to every request
401 UnauthorizedWrong credentialsRe-copy credentials from Creatify dashboard
401 UnauthorizedExtra whitespaceTrim whitespace from API ID and Key values
403 ForbiddenAPI not enabledEnable API access in account settings

Credit Issues

SymptomCauseSolution
402 Payment RequiredInsufficient creditsCheck balance and purchase more
Higher cost than expectedVideo longer than anticipatedPre-calculate: (duration/30) x credits_per_30s
Credits not deductedTask still processingCredits are deducted on task completion

Task Failures

SymptomCauseSolution
Status stuck on pendingHigh server loadWait longer; tasks are queued
Status stuck on processingComplex generationWait up to 10-15 minutes
Status failedVariousRead failed_reason in the response
Content extraction failedURL not scrapableTry POST /links/with_params/ with manual data
Invalid media formatWrong file formatUse supported formats (MP4, MP3, JPG, PNG)
SymptomCauseSolution
Link returns empty mediaPage blocks scrapersProvide images manually via with_params
Link returns wrong titlePage uses JS renderingProvide title manually via with_params
Link creation hangsURL unreachableVerify URL is publicly accessible

Video Quality Issues

SymptomCauseSolution
Low resolution outputPreview not renderedRender the final version for full quality
Avatar lip sync offText too fast/complexSimplify text or use shorter sentences
Audio distortionVoice model mismatchTry a different voice ID
Visual artifactsModel limitationTry a different avatar or use Aurora

Rate Limiting

SymptomCauseSolution
429 Too Many RequestsToo many API callsImplement exponential backoff
Multiple tasks failingToo many concurrent createsStagger task creation by 1-2 seconds

Output URL Issues

SymptomCauseSolution
Output URL returns 404URL expiredRe-fetch the task to get a fresh URL
Output URL returns 403Temporary CDN issueRetry download after a short wait
Cannot play videoIncomplete downloadRe-download with verified content-length

Debug Checklist

When something is not working, run through this checklist:

  1. Authentication -- Can you call GET /workspace/remaining_credits/ successfully?
  2. Credits -- Do you have enough credits for the operation?
  3. Input validation -- Are all required parameters present and valid?
  4. URL accessibility -- Are all URLs publicly accessible (not behind auth)?
  5. File formats -- Are media files in supported formats?
  6. Status check -- What is the exact status and failed_reason?
  7. Rate limits -- Are you making too many requests?
  8. Network -- Can you reach api.creatify.ai from your environment?

See Also