Files
3 files · 179 KB · verbatim copies of public vendor filesREADME — provenance
DAM Wiki downloaded these files on 2026-10-01 from public vendor URLs (no login needed) on Extensis' documentation host (still the reference location after the product moved to Portfolio DAM, LLC / Axle AI in March 2026). They are unmodified copies, exactly as the vendor publishes them. DAM Wiki will refresh them if portfoliodam.com or the knowledge base announces a new API reference.
| File | Format | Version | Size | Public source URL | Rendered at | SHA-256 |
|---|---|---|---|---|---|---|
portfolio-rest_openapi_v1.0_swagger-ui-embed.js | JavaScript file that assigns the OpenAPI document to portfolioSwaggerDoc (byte-for-byte as served; HTTP Last-Modified 2018-11-21) | OpenAPI 3.0.1, "Portfolio REST API" 1.0 — 63 paths / 73 operations / 42 schemas | 85,865 B | https://doc.extensis.com/api/portfolio/rest/extensis.js | https://doc.extensis.com/api/portfolio/rest/index.html | 2fab1eb5cb6de144576d5dca3adea69bd9861e6625805dd9d6046b8c5a77cad6 |
portfolio-rest_openapi_v1.0.json | OpenAPI 3.0.1 JSON — the same bytes as the .js file with only the leading portfolioSwaggerDoc =\n and the trailing newline removed (no other change) | same | 85,842 B | derived from the URL above | — | 8c27191ea0aff518f85272c6f5784f516cd7c2cea18e62ec12ca43de7051e6a6 |
portfolio-soap_AssetService_wsdl.zip | ZIP containing AssetSEIService.wsdl (dated 2014-09-19; 79 operation names); HTTP Last-Modified 2018-07-09 | SOAP API v1.0 (deprecated) | 11,341 B | https://doc.extensis.com/api/portfolio/resources/AssetService.zip | https://doc.extensis.com/api/portfolio/index.html | f724607a3ff1caae04fe5aef91c0cf1c9a5194e016af543e714d763c1d088ea3 |
Notes
- The REST spec declares
servers: [{url: "/api"}]; on an installation the API is athttp(s)://{server}:8090/api(HTTPS default port 9443), and a running server also serves its own copy at/api/openapi.json. The public file may lag the 4.0.1 / 4.1.1 server builds. - The spec defines no
securitySchemes; authentication is asessionquery parameter (session ID from/v1/auth/login, or an API Token). - The WSDL's
soap:addressishttp://127.0.0.1:8090/ws/1.0/AssetService(vendor placeholder). - No Postman collection, GraphQL schema or official REST SDK is published.
- Quick inventory:
python -c "import json;s=json.load(open('portfolio-rest_openapi_v1.0.json',encoding='utf-8'));[print(m.upper(),p) for p,o in s['paths'].items() for m in o]"