Loading...
Loading...
Reverse engineer Perplexity AI web APIs — intercept browser traffic, decode undocumented endpoints, map request/response schemas, extract auth flows, and translate discoveries into SDK code.
npx skill4agent add pv-udpv/pplx-sdk reverse-engineerDevTools (F12) → Network → XHR/Fetch
1. Perform action on perplexity.ai
2. Right-click request → Copy as cURL
3. Paste cURL for analysis/rest/sse/perplexity.askpplx.session-idmode: "concise"model_preference| Discovery | Target | Action |
|---|---|---|
| New endpoint | | Add endpoint constant and method |
| Request fields | | Create Pydantic request model |
| Response fields | | Create Pydantic response model |
| SSE events | | Add event type to parser |
| Auth variation | | Add extraction method |
| Error codes | | Map to exception type |
domain/models.pydomain/<service>.pytests/test_<service>.pyPOST /rest/sse/perplexity.ask/rest/threads//rest/collections//rest/user//rest/upload/rest/share/User-AgentReferer: https://www.perplexity.ai/Originimpersonate="chrome120"