Alasco
Alasco is a Munich-based real-estate financial management platform for developers, asset managers, and construction teams, replacing spreadsheet-based cost control with integrated workflows across the development lifecycle. It spans three products - FinCon (financial controlling: projects, properties, contracts, invoices, change orders, cost elements, and financial reporting), CapEx (capital-expenditure planning and cost processing across assets and measures), and ESG (environmental data: buildings, utility meters, tenants, and consumption data). Alasco exposes a REST Public API that follows JSON:API principles, plus an official hosted MCP server for AI-agent integrations. It is ISO/IEC 27001 certified and serves institutional real-estate firms including Hines, JLL, and Ardian.
Alasco publishes 40 APIs on the APIs.io network, including Annual Consumption API, Asset API, Audit Log API, and 37 more. Tagged areas include Company, Ai Enterprise Software, Real Estate, Construction, and PropTech.
Alasco’s developer surface includes documentation, getting-started guide, API reference, changelog, authentication, engineering blog, pricing, and 24 more developer resources.
40 APIs
1 MCP Servers
CompanyAi Enterprise SoftwareReal EstateConstructionPropTechFinancial ManagementCost ManagementCapital ExpenditureESGSustainability
Individual APIs this provider publishes, each with its own machine-readable definition.
**Annual Consumption** is the system-computed consumption per meter and calendar year, including emission factors and tenant allocations. The figures are derived from readings r...
An **Asset** is a property you manage capital expenditure for, mirrored from your Alasco asset register. Assets are read-only through this API: capital work on an asset is organ...
The **Audit Log** is a read-only account-level trail of changes. A raw audit feed reports table-level inserts, updates and deletes, and a user audit feed reports user- and API-t...
A **Budget Shift** is a record of budget moved between **Contract Units** in a **Project** (or added from reserve), with a type, amount and reason. Budget shifts are read-only t...
A **Building** is a property in your Alasco asset register and the anchor for ESG data - its **Utility Meters**, **Tenants** and **Documents** all attach to it. Buildings are re...
Read-only reporting view of actual cash outflows (paid invoices) allocated per **Cost Element**.
A **Change Order** is a formal amendment to a **Contract** - a cost or scope change - carrying claimed, audited and approved amounts and an approval state. Change orders are rea...
A **Change Order Document** is a file attached to a **Change Order** (for example the amendment offer or supporting evidence). You can upload and download them; a document left ...
A **Consumption Interval** is a consumption total for a period (start to end date) for a meter. Intervals are created individually or in bulk - all-or-nothing (`/bulk/`) or per-...
A **Contact** is a person or organisation used in invoicing and correspondence, with name, address and contact details. Contacts can be created and updated through the API.
A **Contract** is an agreement with a **Contractor** to deliver work, tracking the committed amount and reserve. In CapEx a contract belongs to a **Measure**; it accumulates **I...
A **Contract Document** is a file (such as the signed contract or its terms) attached to a **Contract**. You can upload and download them; a document left unlinked from a contra...
Read-only reporting view with one row per **Contract**, summarising its amount, invoiced, approved, paid and outstanding figures.
A **Contract Unit** is a budget package within a **Project** (the FinCon counterpart of a CapEx Measure), carrying an initial budget and a lifecycle **state**. **Contracts** are...
Read-only reporting view with one row per **Contract Unit**, summarising its budget against the spend of the contracts assigned to it.
A **Contracting Entity** is the legal entity on your side that commissions contracts, holding company and commercial-register details. Names are unique per account, and entities...
A **Contractor** is a supplier engaged to carry out contracted work, holding master data such as its identifier, VAT ID and bank details. A contractor can hold many **Contracts*...
A **Cost Element** is a node in a hierarchical cost structure (a cost group) belonging to a **Cost Element Tree Template**. Cost elements classify a project's budget and costs a...
Read-only reporting view breaking down each **Contract**'s costs across the **Cost Elements** they are allocated to.
Read-only reporting view breaking down **Contract Unit** budget and spend across **Cost Elements**.
Read-only reporting view of budget and cost aggregated per **Cost Element** within a project.
A **Cost Element Tree Template** is a reusable hierarchy of **Cost Elements** that defines a project's cost structure. A template can back many **Projects**, can be created and ...
A **Custom Field** holds your account's user-defined values on a **Contract** (the fields themselves are configured in Alasco). It is read-only here and retrieved per contract (...
A **Custom Field Definition** describes a custom field - its name, type and which object it applies to (contract or project). Definitions are configured in Alasco and are read-o...
A **Document** is a file attached to one or more **Buildings** (certificates, leases and similar). Documents can be uploaded, downloaded, given an external id, have their metada...
An **Invoice** is a contractor's request for payment that moves through states from `NEW` to `PAID`. Submitting an invoice against an **Asset** creates it in `NEW`, linked only ...
An **Invoice Document** is a file attached to an **Invoice**, such as the invoice PDF or supporting evidence. At least one document is required before an invoice can be checked;...
An **Invoice Tag** is a coloured label (with a name unique per account) you assign to **Invoices** for organisation and filtering. Tags can be created, updated and deleted, and ...
A **Measure** is a planned package of capital work on an **Asset** (for example a renovation or a fit-out), carrying a status, category and priority. Measures are read-only here...
Read-only reporting view for outright (whole-asset) sales, showing total planned revenues against recorded payments.
A **Project** is the top-level container for a construction or development engagement. It optionally references a **Property** and a **Cost Element Tree Template**, and organise...
Read-only reporting view with one row per **Project**, summarising budget against cost: current budget, contracted amount, change orders, approved and paid amounts, forecast and...
A **Property** is the real-estate asset a **Project** is carried out on, holding its address and location. A project references one property, and the same property can back seve...
Read-only reporting view of rental units, showing each unit's rent status and projected totals.
Read-only reporting view of sales units, showing listed and sold prices.
A **Tenant Consumption Link** attributes a year's **Annual Consumption** to a **Tenant**. Links are created and deleted through the API by tenant external id and annual-consumpt...
A **Tenant** is an occupant of a **Building**, identified by your `external_id` and linked to a building by `external_building_id`. Tenants are upserted through the API (created...
**Utility Data Batch Info** records the source and label of a batch of imported utility data. Create one and reference it (via `batch_info_uuid`) when writing meters, readings o...
A **Utility Meter Reading** is a timestamped meter value. Readings are written individually or in bulk (upsert), keyed by the meter's external id, and feed the derived consumpti...
A **Utility Meter** measures consumption (electricity, gas, water, heating or cooling) for a **Building**. Meters are created and updated through the API, identified by your `ex...
Model Context Protocol servers that expose these APIs to AI agents.
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Recommended x-agentic-access execution contracts for AI agents.
aid: alasco
name: Alasco
description: 'Alasco is a Munich-based real-estate financial management platform for developers, asset managers, and construction
teams, replacing spreadsheet-based cost control with integrated workflows across the development lifecycle. It spans three
products - FinCon (financial controlling: projects, properties, contracts, invoices, change orders, cost elements, and financial
reporting), CapEx (capital-expenditure planning and cost processing across assets and measures), and ESG (environmental
data: buildings, utility meters, tenants, and consumption data). Alasco exposes a REST Public API that follows JSON:API
principles, plus an official hosted MCP server for AI-agent integrations. It is ISO/IEC 27001 certified and serves institutional
real-estate firms including Hines, JLL, and Ardian.'
accessModel:
pricing: unknown
onboarding: self-serve
trial: false
try_now: false
public: false
label: Self-serve signup
confidence: medium
source:
- authentication
generated: '2026-07-22'
method: derived
image: https://cdn.prod.website-files.com/656ef2eb27ad41897248f866/6a50ff4e64f5c6a6cb6d2dd5_Alasco_Logo_Full_Blue%20(1).svg
url: https://raw.githubusercontent.com/api-evangelist/alasco/refs/heads/main/apis.yml
x-type: company
x-source: vc-portfolio
x-backed-by:
- hv-capital
- insight-partners
x-tier: enriched
x-tier-reason: public-api-with-mcp
specificationVersion: '0.20'
created: '2026-07-17'
modified: '2026-07-17'
tags:
- Company
- Ai Enterprise Software
- Real Estate
- Construction
- PropTech
- Financial Management
- Cost Management
- Capital Expenditure
- ESG
- Sustainability
maintainers:
- FN: Kin Lane
email: kin@apievangelist.com
- FN: APIs.json
email: info@apis.io
apis:
- aid: alasco:alasco-annual-consumption-api
name: Alasco Annual Consumption API
description: '**Annual Consumption** is the system-computed consumption per meter and calendar year, including emission
factors and tenant allocations. The figures are derived from readings rather than written directly; you can read them
and update the market-based emission factor.'
humanURL: https://developer.alasco.de/fincon.html
baseURL: https://api.alasco.de/fincon/v1
tags:
- Annual Consumption
properties:
- type: OpenAPI
url: openapi/alasco-annual-consumption-api-openapi.yml
- type: APIReference
url: https://developer.alasco.de/fincon.html
- type: APIReference
url: https://developer.alasco.de/capex.html
- type: APIReference
url: https://developer.alasco.de/esg.html
- aid: alasco:alasco-asset-api
name: Alasco Asset API
description: 'An **Asset** is a property you manage capital expenditure for, mirrored from your Alasco asset register. Assets
are read-only through this API: capital work on an asset is organised into **Measures**, and invoices are submitted against
an asset (see **Invoice**).'
humanURL: https://developer.alasco.de/fincon.html
baseURL: https://api.alasco.de/fincon/v1
tags:
- Asset
properties:
- type: OpenAPI
url: openapi/alasco-asset-api-openapi.yml
- type: APIReference
url: https://developer.alasco.de/fincon.html
- type: APIReference
url: https://developer.alasco.de/capex.html
- type: APIReference
url: https://developer.alasco.de/esg.html
- aid: alasco:alasco-audit-log-api
name: Alasco Audit Log API
description: The **Audit Log** is a read-only account-level trail of changes. A raw audit feed reports table-level inserts,
updates and deletes, and a user audit feed reports user- and API-triggered changes; both are queried over a bounded time
range (up to 24 hours).
humanURL: https://developer.alasco.de/fincon.html
baseURL: https://api.alasco.de/fincon/v1
tags:
- Audit Log
properties:
- type: OpenAPI
url: openapi/alasco-audit-log-api-openapi.yml
- type: APIReference
url: https://developer.alasco.de/fincon.html
- type: APIReference
url: https://developer.alasco.de/capex.html
- type: APIReference
url: https://developer.alasco.de/esg.html
- aid: alasco:alasco-budget-shift-api
name: Alasco Budget Shift API
description: A **Budget Shift** is a record of budget moved between **Contract Units** in a **Project** (or added from reserve),
with a type, amount and reason. Budget shifts are read-only through this API.
humanURL: https://developer.alasco.de/fincon.html
baseURL: https://api.alasco.de/fincon/v1
tags:
- Budget Shift
properties:
- type: OpenAPI
url: openapi/alasco-budget-shift-api-openapi.yml
- type: APIReference
url: https://developer.alasco.de/fincon.html
- type: APIReference
url: https://developer.alasco.de/capex.html
- type: APIReference
url: https://developer.alasco.de/esg.html
- aid: alasco:alasco-buildings-api
name: Alasco Buildings API
description: A **Building** is a property in your Alasco asset register and the anchor for ESG data - its **Utility Meters**,
**Tenants** and **Documents** all attach to it. Buildings are read-only here, identified by a UUID (and an `external_building_id`
used when creating related records); each also exposes its custom data and latest CO2 analysis result.
humanURL: https://developer.alasco.de/fincon.html
baseURL: https://api.alasco.de/fincon/v1
tags:
- Buildings
properties:
- type: OpenAPI
url: openapi/alasco-buildings-api-openapi.yml
- type: APIReference
url: https://developer.alasco.de/fincon.html
- type: APIReference
url: https://developer.alasco.de/capex.html
- type: APIReference
url: https://developer.alasco.de/esg.html
- aid: alasco:alasco-cash-outflow-cost-element-view-api
name: Alasco Cash Outflow Cost Element View API
description: Read-only reporting view of actual cash outflows (paid invoices) allocated per **Cost Element**.
humanURL: https://developer.alasco.de/fincon.html
baseURL: https://api.alasco.de/fincon/v1
tags:
- Cash Outflow Cost Element View
properties:
- type: OpenAPI
url: openapi/alasco-cash-outflow-cost-element-view-api-openapi.yml
- type: APIReference
url: https://developer.alasco.de/fincon.html
- type: APIReference
url: https://developer.alasco.de/capex.html
- type: APIReference
url: https://developer.alasco.de/esg.html
- aid: alasco:alasco-change-order-api
name: Alasco Change Order API
description: A **Change Order** is a formal amendment to a **Contract** - a cost or scope change - carrying claimed, audited
and approved amounts and an approval state. Change orders are read-only through this API and can hold **Documents**.
humanURL: https://developer.alasco.de/fincon.html
baseURL: https://api.alasco.de/fincon/v1
tags:
- Change Order
properties:
- type: OpenAPI
url: openapi/alasco-change-order-api-openapi.yml
- type: APIReference
url: https://developer.alasco.de/fincon.html
- type: APIReference
url: https://developer.alasco.de/capex.html
- type: APIReference
url: https://developer.alasco.de/esg.html
- aid: alasco:alasco-change-order-document-api
name: Alasco Change Order Document API
description: A **Change Order Document** is a file attached to a **Change Order** (for example the amendment offer or supporting
evidence). You can upload and download them; a document left unlinked is removed automatically after a grace period.
humanURL: https://developer.alasco.de/fincon.html
baseURL: https://api.alasco.de/fincon/v1
tags:
- Change Order Document
properties:
- type: OpenAPI
url: openapi/alasco-change-order-document-api-openapi.yml
- type: APIReference
url: https://developer.alasco.de/fincon.html
- type: APIReference
url: https://developer.alasco.de/capex.html
- type: APIReference
url: https://developer.alasco.de/esg.html
- aid: alasco:alasco-consumption-intervals-api
name: Alasco Consumption Intervals API
description: A **Consumption Interval** is a consumption total for a period (start to end date) for a meter. Intervals are
created individually or in bulk - all-or-nothing (`/bulk/`) or per-item (`/bulk-partial/`) - with upsert semantics.
humanURL: https://developer.alasco.de/fincon.html
baseURL: https://api.alasco.de/fincon/v1
tags:
- Consumption Intervals
properties:
- type: OpenAPI
url: openapi/alasco-consumption-intervals-api-openapi.yml
- type: APIReference
url: https://developer.alasco.de/fincon.html
- type: APIReference
url: https://developer.alasco.de/capex.html
- type: APIReference
url: https://developer.alasco.de/esg.html
- aid: alasco:alasco-contact-api
name: Alasco Contact API
description: A **Contact** is a person or organisation used in invoicing and correspondence, with name, address and contact
details. Contacts can be created and updated through the API.
humanURL: https://developer.alasco.de/fincon.html
baseURL: https://api.alasco.de/fincon/v1
tags:
- Contact
properties:
- type: OpenAPI
url: openapi/alasco-contact-api-openapi.yml
- type: APIReference
url: https://developer.alasco.de/fincon.html
- type: APIReference
url: https://developer.alasco.de/capex.html
- type: APIReference
url: https://developer.alasco.de/esg.html
- aid: alasco:alasco-contract-api
name: Alasco Contract API
description: A **Contract** is an agreement with a **Contractor** to deliver work, tracking the committed amount and reserve.
In CapEx a contract belongs to a **Measure**; it accumulates **Invoices** and **Change Orders** and can carry **Documents**
and a **Custom Field**. Contracts can be created and updated through the API.
humanURL: https://developer.alasco.de/fincon.html
baseURL: https://api.alasco.de/fincon/v1
tags:
- Contract
properties:
- type: OpenAPI
url: openapi/alasco-contract-api-openapi.yml
- type: APIReference
url: https://developer.alasco.de/fincon.html
- type: APIReference
url: https://developer.alasco.de/capex.html
- type: APIReference
url: https://developer.alasco.de/esg.html
- aid: alasco:alasco-contract-document-api
name: Alasco Contract Document API
description: A **Contract Document** is a file (such as the signed contract or its terms) attached to a **Contract**. You
can upload and download them; a document left unlinked from a contract is removed automatically after a short grace period.
humanURL: https://developer.alasco.de/fincon.html
baseURL: https://api.alasco.de/fincon/v1
tags:
- Contract Document
properties:
- type: OpenAPI
url: openapi/alasco-contract-document-api-openapi.yml
- type: APIReference
url: https://developer.alasco.de/fincon.html
- type: APIReference
url: https://developer.alasco.de/capex.html
- type: APIReference
url: https://developer.alasco.de/esg.html
- aid: alasco:alasco-contract-financials-api
name: Alasco Contract Financials API
description: Read-only reporting view with one row per **Contract**, summarising its amount, invoiced, approved, paid and
outstanding figures.
humanURL: https://developer.alasco.de/fincon.html
baseURL: https://api.alasco.de/fincon/v1
tags:
- Contract Financials
properties:
- type: OpenAPI
url: openapi/alasco-contract-financials-api-openapi.yml
- type: APIReference
url: https://developer.alasco.de/fincon.html
- type: APIReference
url: https://developer.alasco.de/capex.html
- type: APIReference
url: https://developer.alasco.de/esg.html
- aid: alasco:alasco-contract-unit-api
name: Alasco Contract Unit API
description: A **Contract Unit** is a budget package within a **Project** (the FinCon counterpart of a CapEx Measure), carrying
an initial budget and a lifecycle **state**. **Contracts** are assigned to a contract unit, and **Budget Shifts** move
budget between units. Contract units can be created and updated through the API.
humanURL: https://developer.alasco.de/fincon.html
baseURL: https://api.alasco.de/fincon/v1
tags:
- Contract Unit
properties:
- type: OpenAPI
url: openapi/alasco-contract-unit-api-openapi.yml
- type: APIReference
url: https://developer.alasco.de/fincon.html
- type: APIReference
url: https://developer.alasco.de/capex.html
- type: APIReference
url: https://developer.alasco.de/esg.html
- aid: alasco:alasco-contract-unit-financials-api
name: Alasco Contract Unit Financials API
description: Read-only reporting view with one row per **Contract Unit**, summarising its budget against the spend of the
contracts assigned to it.
humanURL: https://developer.alasco.de/fincon.html
baseURL: https://api.alasco.de/fincon/v1
tags:
- Contract Unit Financials
properties:
- type: OpenAPI
url: openapi/alasco-contract-unit-financials-api-openapi.yml
- type: APIReference
url: https://developer.alasco.de/fincon.html
- type: APIReference
url: https://developer.alasco.de/capex.html
- type: APIReference
url: https://developer.alasco.de/esg.html
- aid: alasco:alasco-contracting-entity-api
name: Alasco Contracting Entity API
description: A **Contracting Entity** is the legal entity on your side that commissions contracts, holding company and commercial-register
details. Names are unique per account, and entities can be created and updated through the API.
humanURL: https://developer.alasco.de/fincon.html
baseURL: https://api.alasco.de/fincon/v1
tags:
- Contracting Entity
properties:
- type: OpenAPI
url: openapi/alasco-contracting-entity-api-openapi.yml
- type: APIReference
url: https://developer.alasco.de/fincon.html
- type: APIReference
url: https://developer.alasco.de/capex.html
- type: APIReference
url: https://developer.alasco.de/esg.html
- aid: alasco:alasco-contractor-api
name: Alasco Contractor API
description: A **Contractor** is a supplier engaged to carry out contracted work, holding master data such as its identifier,
VAT ID and bank details. A contractor can hold many **Contracts**, its tax-waiver document can be uploaded and downloaded,
and contractors can be created and updated through the API.
humanURL: https://developer.alasco.de/fincon.html
baseURL: https://api.alasco.de/fincon/v1
tags:
- Contractor
properties:
- type: OpenAPI
url: openapi/alasco-contractor-api-openapi.yml
- type: APIReference
url: https://developer.alasco.de/fincon.html
- type: APIReference
url: https://developer.alasco.de/capex.html
- type: APIReference
url: https://developer.alasco.de/esg.html
- aid: alasco:alasco-cost-element-api
name: Alasco Cost Element API
description: A **Cost Element** is a node in a hierarchical cost structure (a cost group) belonging to a **Cost Element
Tree Template**. Cost elements classify a project's budget and costs and can be created and updated through the API.
humanURL: https://developer.alasco.de/fincon.html
baseURL: https://api.alasco.de/fincon/v1
tags:
- Cost Element
properties:
- type: OpenAPI
url: openapi/alasco-cost-element-api-openapi.yml
- type: APIReference
url: https://developer.alasco.de/fincon.html
- type: APIReference
url: https://developer.alasco.de/capex.html
- type: APIReference
url: https://developer.alasco.de/esg.html
- aid: alasco:alasco-cost-element-contract-financials-api
name: Alasco Cost Element Contract Financials API
description: Read-only reporting view breaking down each **Contract**'s costs across the **Cost Elements** they are allocated
to.
humanURL: https://developer.alasco.de/fincon.html
baseURL: https://api.alasco.de/fincon/v1
tags:
- Cost Element Contract Financials
properties:
- type: OpenAPI
url: openapi/alasco-cost-element-contract-financials-api-openapi.yml
- type: APIReference
url: https://developer.alasco.de/fincon.html
- type: APIReference
url: https://developer.alasco.de/capex.html
- type: APIReference
url: https://developer.alasco.de/esg.html
- aid: alasco:alasco-cost-element-contract-unit-financials-api
name: Alasco Cost Element Contract Unit Financials API
description: Read-only reporting view breaking down **Contract Unit** budget and spend across **Cost Elements**.
humanURL: https://developer.alasco.de/fincon.html
baseURL: https://api.alasco.de/fincon/v1
tags:
- Cost Element Contract Unit Financials
properties:
- type: OpenAPI
url: openapi/alasco-cost-element-contract-unit-financials-api-openapi.yml
- type: APIReference
url: https://developer.alasco.de/fincon.html
- type: APIReference
url: https://developer.alasco.de/capex.html
- type: APIReference
url: https://developer.alasco.de/esg.html
- aid: alasco:alasco-cost-element-financials-api
name: Alasco Cost Element Financials API
description: Read-only reporting view of budget and cost aggregated per **Cost Element** within a project.
humanURL: https://developer.alasco.de/fincon.html
baseURL: https://api.alasco.de/fincon/v1
tags:
- Cost Element Financials
properties:
- type: OpenAPI
url: openapi/alasco-cost-element-financials-api-openapi.yml
- type: APIReference
url: https://developer.alasco.de/fincon.html
- type: APIReference
url: https://developer.alasco.de/capex.html
- type: APIReference
url: https://developer.alasco.de/esg.html
- aid: alasco:alasco-cost-element-tree-template-api
name: Alasco Cost Element Tree Template API
description: A **Cost Element Tree Template** is a reusable hierarchy of **Cost Elements** that defines a project's cost
structure. A template can back many **Projects**, can be created and updated through the API, and can be deleted only
when no project uses it.
humanURL: https://developer.alasco.de/fincon.html
baseURL: https://api.alasco.de/fincon/v1
tags:
- Cost Element Tree Template
properties:
- type: OpenAPI
url: openapi/alasco-cost-element-tree-template-api-openapi.yml
- type: APIReference
url: https://developer.alasco.de/fincon.html
- type: APIReference
url: https://developer.alasco.de/capex.html
- type: APIReference
url: https://developer.alasco.de/esg.html
- aid: alasco:alasco-custom-field-api
name: Alasco Custom Field API
description: A **Custom Field** holds your account's user-defined values on a **Contract** (the fields themselves are configured
in Alasco). It is read-only here and retrieved per contract (`GET /contracts/{contract_id}/custom_fields/`).
humanURL: https://developer.alasco.de/fincon.html
baseURL: https://api.alasco.de/fincon/v1
tags:
- Custom Field
properties:
- type: OpenAPI
url: openapi/alasco-custom-field-api-openapi.yml
- type: APIReference
url: https://developer.alasco.de/fincon.html
- type: APIReference
url: https://developer.alasco.de/capex.html
- type: APIReference
url: https://developer.alasco.de/esg.html
- aid: alasco:alasco-custom-field-definition-api
name: Alasco Custom Field Definition API
description: A **Custom Field Definition** describes a custom field - its name, type and which object it applies to (contract
or project). Definitions are configured in Alasco and are read-only through this API.
humanURL: https://developer.alasco.de/fincon.html
baseURL: https://api.alasco.de/fincon/v1
tags:
- Custom Field Definition
properties:
- type: OpenAPI
url: openapi/alasco-custom-field-definition-api-openapi.yml
- type: APIReference
url: https://developer.alasco.de/fincon.html
- type: APIReference
url: https://developer.alasco.de/capex.html
- type: APIReference
url: https://developer.alasco.de/esg.html
- aid: alasco:alasco-documents-api
name: Alasco Documents API
description: A **Document** is a file attached to one or more **Buildings** (certificates, leases and similar). Documents
can be uploaded, downloaded, given an external id, have their metadata read and updated, and be deleted; a `file-events`
feed reports document changes over a time range. Metadata edits and deletion apply to API-sourced documents.
humanURL: https://developer.alasco.de/fincon.html
baseURL: https://api.alasco.de/fincon/v1
tags:
- Documents
properties:
- type: OpenAPI
url: openapi/alasco-documents-api-openapi.yml
- type: APIReference
url: https://developer.alasco.de/fincon.html
- type: APIReference
url: https://developer.alasco.de/capex.html
- type: APIReference
url: https://developer.alasco.de/esg.html
- aid: alasco:alasco-invoice-api
name: Alasco Invoice API
description: An **Invoice** is a contractor's request for payment that moves through states from `NEW` to `PAID`. Submitting
an invoice against an **Asset** creates it in `NEW`, linked only to the asset's project; to process it you must link it
to a **Contract** (which, in CapEx, belongs to a **Measure**). Invoices carry audited and approved amounts, **Documents**
and **Tags**, and you can register their payment.
humanURL: https://developer.alasco.de/fincon.html
baseURL: https://api.alasco.de/fincon/v1
tags:
- Invoice
properties:
- type: OpenAPI
url: openapi/alasco-invoice-api-openapi.yml
- type: APIReference
url: https://developer.alasco.de/fincon.html
- type: APIReference
url: https://developer.alasco.de/capex.html
- type: APIReference
url: https://developer.alasco.de/esg.html
- aid: alasco:alasco-invoice-document-api
name: Alasco Invoice Document API
description: An **Invoice Document** is a file attached to an **Invoice**, such as the invoice PDF or supporting evidence.
At least one document is required before an invoice can be checked; documents can be uploaded, downloaded and, under certain
conditions, deleted.
humanURL: https://developer.alasco.de/fincon.html
baseURL: https://api.alasco.de/fincon/v1
tags:
- Invoice Document
properties:
- type: OpenAPI
url: openapi/alasco-invoice-document-api-openapi.yml
- type: APIReference
url: https://developer.alasco.de/fincon.html
- type: APIReference
url: https://developer.alasco.de/capex.html
- type: APIReference
url: https://developer.alasco.de/esg.html
- aid: alasco:alasco-invoice-tag-api
name: Alasco Invoice Tag API
description: An **Invoice Tag** is a coloured label (with a name unique per account) you assign to **Invoices** for organisation
and filtering. Tags can be created, updated and deleted, and assigned to or removed from invoices.
humanURL: https://developer.alasco.de/fincon.html
baseURL: https://api.alasco.de/fincon/v1
tags:
- Invoice Tag
properties:
- type: OpenAPI
url: openapi/alasco-invoice-tag-api-openapi.yml
- type: APIReference
url: https://developer.alasco.de/fincon.html
- type: APIReference
url: https://developer.alasco.de/capex.html
- type: APIReference
url: https://developer.alasco.de/esg.html
- aid: alasco:alasco-measure-api
name: Alasco Measure API
description: A **Measure** is a planned package of capital work on an **Asset** (for example a renovation or a fit-out),
carrying a status, category and priority. Measures are read-only here and group the **Contracts** through which the work
is executed (`GET /measures/{id}/contracts/`).
humanURL: https://developer.alasco.de/fincon.html
baseURL: https://api.alasco.de/fincon/v1
tags:
- Measure
properties:
- type: OpenAPI
url: openapi/alasco-measure-api-openapi.yml
- type: APIReference
url: https://developer.alasco.de/fincon.html
- type: APIReference
url: https://developer.alasco.de/capex.html
- type: APIReference
url: https://developer.alasco.de/esg.html
- aid: alasco:alasco-outright-sale-api
name: Alasco Outright Sale API
description: Read-only reporting view for outright (whole-asset) sales, showing total planned revenues against recorded
payments.
humanURL: https://developer.alasco.de/fincon.html
baseURL: https://api.alasco.de/fincon/v1
tags:
- Outright Sale
properties:
- type: OpenAPI
url: openapi/alasco-outright-sale-api-openapi.yml
- type: APIReference
url: https://developer.alasco.de/fincon.html
- type: APIReference
url: https://developer.alasco.de/capex.html
- type: APIReference
url: https://developer.alasco.de/esg.html
- aid: alasco:alasco-project-api
name: Alasco Project API
description: A **Project** is the top-level container for a construction or development engagement. It optionally references
a **Property** and a **Cost Element Tree Template**, and organises spend through **Contract Units** and **Contracts**.
Projects can be created and updated through the API.
humanURL: https://developer.alasco.de/fincon.html
baseURL: https://api.alasco.de/fincon/v1
tags:
- Project
properties:
- type: OpenAPI
url: openapi/alasco-project-api-openapi.yml
- type: APIReference
url: https://developer.alasco.de/fincon.html
- type: APIReference
url: https://developer.alasco.de/capex.html
- type: APIReference
url: https://developer.alasco.de/esg.html
- aid: alasco:alasco-project-financials-api
name: Alasco Project Financials API
description: 'Read-only reporting view with one row per **Project**, summarising budget against cost: current budget, contracted
amount, change orders, approved and paid amounts, forecast and budget deviation.'
humanURL: https://developer.alasco.de/fincon.html
baseURL: https://api.alasco.de/fincon/v1
tags:
- Project Financials
properties:
- type: OpenAPI
url: openapi/alasco-project-financials-api-openapi.yml
- type: APIReference
url: https://developer.alasco.de/fincon.html
- type: APIReference
url: https://developer.alasco.de/capex.html
- type: APIReference
url: https://developer.alasco.de/esg.html
- aid: alasco:alasco-property-api
name: Alasco Property API
description: A **Property** is the real-estate asset a **Project** is carried out on, holding its address and location.
A project references one property, and the same property can back several projects. Properties can be created and updated
through the API.
humanURL: https://developer.alasco.de/fincon.html
baseURL: https://api.alasco.de/fincon/v1
tags:
- Property
properties:
- type: OpenAPI
url: openapi/alasco-property-api-openapi.yml
- type: APIReference
url: https://developer.alasco.de/fincon.html
- type: APIReference
url: https://developer.alasco.de/capex.html
- type: APIReference
url: https://developer.alasco.de/esg.html
- aid: alasco:alasco-rent-unit-api
name: Alasco Rent Unit API
description: Read-only reporting view of rental units, showing each unit's rent status and projected totals.
humanURL: https://developer.alasco.de/fincon.html
baseURL: https://api.alasco.de/fincon/v1
tags:
- Rent Unit
properties:
- type: OpenAPI
url: openapi/alasco-rent-unit-api-openapi.yml
- type: APIReference
url: https://developer.alasco.de/fincon.html
- type: APIReference
url: https://developer.alasco.de/capex.html
- type: APIReference
url: https://developer.alasco.de/esg.html
- aid: alasco:alasco-sales-unit-api
name: Alasco Sales Unit API
description: Read-only reporting view of sales units, showing listed and sold prices.
humanURL: https://developer.alasco.de/fincon.html
baseURL: https://api.alasco.de/fincon/v1
tags:
- Sales Unit
properties:
- type: OpenAPI
url: openapi/alasco-sales-unit-api-openapi.yml
- type: APIReference
url: https://developer.alasco.de/fincon.html
- type: APIReference
url: https://developer.alasco.de/capex.html
- type: APIReference
url: https://developer.alasco.de/esg.html
- aid: alasco:alasco-tenant-consumption-links-api
name: Alasco Tenant Consumption Links API
description: A **Tenant Consumption Link** attributes a year's **Annual Consumption** to a **Tenant**. Links are created
and deleted through the API by tenant external id and annual-consumption id (both must belong to the same building).
humanURL: https://developer.alasco.de/fincon.html
baseURL: https://api.alasco.de/fincon/v1
tags:
- Tenant Consumption Links
properties:
- type: OpenAPI
url: openapi/alasco-tenant-consumption-links-api-openapi.yml
- type: APIReference
url: https://developer.alasco.de/fincon.html
- type: APIReference
url: https://developer.alasco.de/capex.html
- type: APIReference
url: https://developer.alasco.de/esg.html
- aid: alasco:alasco-tenants-api
name: Alasco Tenants API
description: A **Tenant** is an occupant of a **Building**, identified by your `external_id` and linked to a building by
`external_building_id`. Tenants are upserted through the API (created or updated by external id) and can carry attachments.
humanURL: https://developer.alasco.de/fincon.html
baseURL: https://api.alasco.de/fincon/v1
tags:
- Tenants
properties:
- type: OpenAPI
url: openapi/alasco-tenants-api-openapi.yml
- type: APIReference
url: https://developer.alasco.de/fincon.html
- type: APIReference
url: https://developer.alasco.de/capex.html
- type: APIReference
url: https://developer.alasco.de/esg.html
- aid: alasco:alasco-utility-data-batch-info-api
name: Alasco Utility Data Batch Info API
description: '**Utility Data Batch Info** records the source and label of a batch of imported utility data. Create one and
reference it (via `batch_info_uuid`) when writing meters, readings or consumption intervals to group them under an import;
it cannot be changed once created.'
humanURL: https://developer.alasco.de/fincon.html
baseURL: https://api.alasco.de/fincon/v1
tags:
- Utility Data Batch Info
properties:
- type: OpenAPI
url: openapi/alasco-utility-data-batch-info-api-openapi.yml
- type: APIReference
url: https://developer.alasco.de/fincon.html
- type: APIReference
url: https://developer.alasco.de/capex.html
- type: APIReference
url: https://developer.alasco.de/esg.html
- aid: alasco:alasco-utility-meter-readings-api
name: Alasco Utility Meter Readings API
description: A **Utility Meter Reading** is a timestamped meter value. Readings are written individually or in bulk (upsert),
keyed by the meter's external id, and feed the derived consumption figures.
humanURL: https://developer.alasco.de/fincon.html
baseURL: https://api.alasco.de/fincon/v1
tags:
- Utility Meter Readings
properties:
- type: OpenAPI
url: openapi/alasco-utility-meter-readings-api-openapi.yml
- type: APIReference
url: https://developer.alasco.de/fincon.html
- type: APIReference
url: https://developer.alasco.de/capex.html
- type: APIReference
url: https://developer.alasco.de/esg.html
- aid: alasco:alasco-utility-meters-api
name: Alasco Utility Meters API
description: A **Utility Meter** measures consumption (electricity, gas, water, heating or cooling) for a **Building**.
Meters are created and updated through the API, identified by your `external_id`, and own their **Readings** and consumption
data.
humanURL: https://developer.alasco.de/fincon.html
baseURL: https://api.alasco.de/fincon/v1
tags:
- Utility Meters
properties:
- type: OpenAPI
url: openapi/alasco-utility-meters-api-openapi.yml
- type: APIReference
url: https://developer.alasco.de/fincon.html
- type: APIReference
url: https://developer.alasco.de/capex.html
- type: APIReference
url: https://developer.alasco.de/esg.html
common:
- type: Website
url: https://www.alasco.com/en/
- type: DeveloperPortal
url: https://developer.alasco.de/
- type: Documentation
url: https://developer.alasco.de/getstarted.html
- type: GettingStarted
url: https://developer.alasco.de/getstarted.html
- type: APIReference
url: https://developer.alasco.de/
- type: ChangeLog
url: https://developer.alasco.de/changelog.html
- type: MCPServer
url: mcp/alasco-mcp.yml
- type: LLMsTxt
url: llms/alasco-llms.txt
- type: WellKnown
url: well-known/alasco-well-known.yml
- type: Authentication
url: authentication/alasco-authentication.yml
- type: Conventions
url: conventions/alasco-conventions.yml
- type: ErrorCatalog
url: errors/alasco-problem-types.yml
- type: Lifecycle
url: lifecycle/alasco-lifecycle.yml
- type: Conformance
url: conformance/alasco-conformance.yml
- type: Compliance
url: https://www.alasco.com/security-trust
- type: DataModel
url: data-model/alasco-data-model.yml
- type: Packages
url: packages/alasco-packages.yml
- type: AgentSkill
url: skills/_index.yml
- type: AgenticAccess
url: agentic-access/alasco-agentic-access.yml
- type: DomainSecurity
url: security/alasco-domain-security.yml
- type: VulnerabilityDisclosure
url: security/alasco-vulnerability-disclosure.yml
- type: Security
url: https://www.alasco.com/security-trust
# --- truncated at 32 KB (32 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/alasco/refs/heads/main/apis.yml