Standards page
Produced by POST /api/v2/bulk/standards/search; the task reports "requestType": "BulkGetStandards". One file per page of standards, each a complete document — see Result files for how pages are delivered and the conventions they share. For this export the task's companyCount per page counts standards.
The file describes the certifications themselves — what you need to render more than a name and a level: a description, a logo, who stands behind it. Who holds them is the standard holders page.
Top level
| Field | Type | Notes |
|---|---|---|
standards | Standard[] | The page's standards. |
Standard
| Field | Type | Notes |
|---|---|---|
id | uuid | The same id the holders export's standardId and a search's searchBy.certifications use. |
name | string | |
summary | string | A description of the standard. Absent when none is set. |
logoUrl | string | Absent when the standard has no logo. |
owner | { id, name } | The company that owns the standard. id is a company id, so it joins against the companies page. Absent when unknown. |
levels | Level[] | { id, name, level } — the standard's levels, level being its 1-based rank. Absent for standards without levels. |
certificationTypes | string[] | Any of Operational, Building, ManagementSystem. Absent when none are set. |
Example
{
"standards": [
{
"id": "3c7f2f64-0d3a-4b7e-9a11-2f66afa60001",
"name": "Green Stay Certification",
"summary": "Third-party verified sustainability certification for accommodation.",
"logoUrl": "https://assets.because.eco/standards/green-stay.png",
"owner": {
"id": "b83f0a2e-4c1d-4e9a-b7f2-9a8c7d6e5f04",
"name": "Green Stay Foundation"
},
"levels": [
{ "id": "5a1c8e02-93d4-4f6b-8c7e-2b9d0f4a6e21", "name": "Silver", "level": 1 },
{ "id": "5a1c8e02-93d4-4f6b-8c7e-2b9d0f4a6e22", "name": "Gold", "level": 2 }
],
"certificationTypes": ["Operational"]
}
]
}