List products
GET
/productsThe catalogue that applies to your account, by name. Archived products are left out unless you ask for them.
Query parameters
includeArchivedbooleantrueto include archived products.Defaultfalse
Responses
A list ofProduct:
typestringrequiredAlways"product"idstringrequirednamestringrequireddescriptionstringownerUidstringrequiredWhose catalogue it belongs to, the organisation owner's or yours.createdOninteger(int64)enabledbooleanrequiredOffered in the pickers.archivedbooleanrequiredcategorystringcolorstringiconstringthumbnailUrlstring(uri)textureUrlstring(uri)A picture that fills shapes priced with it on the map.textureTileMetersnumberGround covered by one tile of the texture, in metres.taxRatenumberA percentage. Absent means the project's rate applies; 0 means untaxed.pricingobjectHow a product is charged, by area, by length or per spot. A new price needs itsunitandcurrency; on an update, a price sent without them keeps the product's own.distancePricingobjectHow a product is charged, by area, by length or per spot. A new price needs itsunitandcurrency; on an update, a price sent without them keeps the product's own.itemPricingobjectHow a product is charged, by area, by length or per spot. A new price needs itsunitandcurrency; on an update, a price sent without them keeps the product's own.seasonsarray of Season
Errors
A failed request answers with one of these, in an Error body.
403
insufficient_scopeThe key does not have the access this endpoint needs. Create a key with that access.403
invalid_api_keyNo key was sent in the Authorization header, or the key is unknown, revoked, or past the time it kept working after being replaced.Try it
This key is
The key stays in this tab and goes only to the API. Use a sandbox key while you try things: requests are real, and what they change is changed.
GET https://api.measuremaponline.com/api/v1/productsFill in your API key to send.
As a cURL command
curl 'https://api.measuremaponline.com/api/v1/products' \
-H "Authorization: $MMO_API_KEY"