Skip to main content

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

FieldTypeNotes
standardsStandard[]The page's standards.

Standard

FieldTypeNotes
iduuidThe same id the holders export's standardId and a search's searchBy.certifications use.
namestring
summarystringA description of the standard. Absent when none is set.
logoUrlstringAbsent 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.
levelsLevel[]{ id, name, level } — the standard's levels, level being its 1-based rank. Absent for standards without levels.
certificationTypesstring[]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"]
}
]
}