Build with the PORTIQA API.
Start with one authenticated request, then use the field reference and runnable examples to integrate portfolio evaluation into your product.
API reference
Authentication, the POST /evaluate request contract, response fields, diagnostics, rate limits, and error codes.
Integration examples
Copyable cURL, Python, JavaScript, and PHP examples with safe environment-variable handling.
OpenAPI 3.1Machine-readable specification
Import the API contract into documentation generators, client tools, or your own test pipeline.
Postman collectionTest a request
Download a collection with base URL and API-key variables. It contains no credentials.
Python SDK · PyPIpip install portiqa
Dependency-free, typed Python client for Python 3.9 and newer. Source on GitHub.
JavaScript / TypeScript SDK · npmnpm install @portiqa/sdk
Typed server-side client for Node.js 18 and newer. Keep the API key on your server.
Open sourcePORTIQA on GitHub
SDK source code, runnable examples, the OpenAPI file and the Postman collection, with changelogs and issue tracking.
Install an SDK
pip install portiqa
npm install @portiqa/sdk
Both SDKs call POST https://portiqa.ai/evaluate and contain no scoring logic. Source: portiqa-python and portiqa-js. More examples: portiqa-api-examples.
Recommended path
- Create an account and generate an API key from the dashboard.
- Install the Python or JavaScript SDK, or run the minimal request in the examples.
- Read
engine_version, component scores, coverage, and diagnostics before presenting a verdict to users. - Handle authentication, validation, rate-limit, and server errors explicitly.
Questions about an integration can be sent to support@portiqa.com. Security reports belong at security@portiqa.com.