I need to report a bug I found in the API for Async calls, here is the details: I tested Perplexity’s API directly using curl:
# Direct curl to Perplexity’s LIST endpoint
curl “https://api.perplexity.ai/async/chat/completions?limit=5”
Returns: status: “COMPLETED”, completed_at: 1769385424
# Direct curl to Perplexity’s GET endpoint
curl “https://api.perplexity.ai/async/chat/completions/[id]”
Returns: status: “IN_PROGRESS”, completed_at: null
Same API key, same job ID, same moment in time - two different answers from Perplexity’s servers.