private (owner only), team, and org — so you can share scoring results across your workspace.
GET /api/v1/locus/portfolios
Requires session authentication.
Example
POST /api/v1/locus/portfolios
Requires session authentication.
asset_class, Locus automatically assigns the matching system scoring formula.
Parameters
Example
Portfolio locations
Manage the H3 cell locations within a portfolio. Each location is identified by anh3_index and profile pair.
GET /api/v1/locus/portfolios/{portfolioId}/locations
Requires session authentication.
POST /api/v1/locus/portfolios/{portfolioId}/locations
Requires session authentication.
h3_index and profile already exists, it is updated (upsert).
Parameters
Example
PATCH /api/v1/locus/portfolios/{portfolioId}/locations
Requires session authentication.
DELETE /api/v1/locus/portfolios/{portfolioId}/locations
Requires session authentication.
Example
Bulk import
POST /api/v1/locus/portfolios/{portfolioId}/locations/import
Requires session authentication.
h3_index + profile) are updated; new ones are created.
Request body
Scoring refresh
GET /api/v1/locus/portfolios/{portfolioId}/refresh
Requires session authentication.
Response
POST /api/v1/locus/portfolios/{portfolioId}/refresh
Requires session authentication.