GET /products/prices

Returns products with prices calculated for a given site area, using the price list associated with your account.

Base URL: https://api.geocerta.io

Sandbox URL: https://api-staging.geocerta.io

Authentication required. Include your API key in the api-key header. See Authentication.

Endpoint

GET /products/prices

Query Parameters

Field Type Required Description
area number Yes Site area in square metres (e.g. 4200.5). Used to look up the applicable price tier.
codes string No Comma-separated list of product codes to filter by (e.g. resi_core,resi_pro). Valid values: resi_core, resi_pro, resi_ultra. If omitted, all products are returned.

Response

200 OK — returns an array of products with their calculated prices.

Response fields

Field Type Description
id string Unique product identifier
name string Display name
code string Product code
description string Short description (may be absent)
price number | null Price in GBP for the given area, or null if no applicable price tier exists

Errors

Status Message Cause
400 Bad Request Missing or invalid query parameters
401 Unauthorized Missing or invalid API key
404 Products not found One or more of the requested codes do not exist

Example

curl "https://api.geocerta.io/products/prices?area=4200.5&codes=resi_core,resi_pro" \
  -H "api-key: YOUR_API_KEY"