Information about accessibility, inclusion and disabilities
Field | Type | Label | Description |
who_welcome | string | optional | Are children with disabilities welcome or not, things you need to know, ... |
what_we_do | string | optional | What this organisation does to help children with disabilities and special needs |
organisations_we_work_with | string | optional | Organisations that the playground partnered with or works together with |
who_to_contact | string | optional | Details of who can be contacted with questions about accessibility or inclusion |
Details on upcoming events, programme, etc.
Field | Type | Label | Description |
closed_on | Calendar.ClosedOnEntry | repeated | Days on which the playground is closed. Key: ISO 8061 date (e.g. "2022-04-26"), value: reason (e.g. "National holiday") |
programme | string | optional | Programme for the upcoming holiday(s), detailing themes, special activities, ... |
next_year_dates | string | optional | Dates, holidays and periods the playground will be open next year |
Field | Type | Label | Description |
key | string | optional |
|
value | string | optional |
|
Contact information for a playground
Field | Type | Label | Description |
postal_address | string | optional | Postal address people would use if they wanted to send letters or documents Not necessarily the location of the playground |
string | optional | Email address of the playground |
|
phone_number | string | optional | Phone number of the playground |
facebook_url | string | optional | URL of the Facebook page of this playground |
instagram_handle | string | optional | Instagram handle of the Instagram account of this playground, without leading '@' |
Information on crew and crew members of a playground
Field | Type | Label | Description |
members | CrewMember | repeated | Crew members of a playground |
for_prospective_volunteers | string | optional | Information for prospective volunteers. What is a “speelpleinwerking”? Why would I join one? Who can I contact? How old do I need to be? Do I need a certificate of any kind? |
Field | Type | Label | Description |
name | string | required | The full name of this crew member |
description | string | optional | Extra information on this crew member, such as duties, ... |
photo_url | string | optional | Photo of this crew member |
email_address | string | optional | Email address of this crew member Warning: public. This is meant for contact people of the playground |
phone_number | string | optional | Phone number of this crew member Warning: public. This is meant for contact people of the playground |
Field | Type | Label | Description |
pricing | Pricing | required | Pricing information |
age_groups | string | optional | Are there age groups? If yes, why, how are they divided, is it possible to skip ahead so my child can be with her friends? |
age_limits | string | optional | Is there a minimum age, maximum age? Any other organisations you can suggests for older children? |
teenagers | string | optional | Is there a separate group for teenagers? What's the vision on teenagers on the playground? |
open_or_closed | string | optional | Is there an "open aanbod" or "gesloten aanbod"? How does it work? |
limit | string | optional | Is there a limit on the number of children? If yes, where can I see how many places are left? |
first_time | string | optional | Do I have to register my children beforehand? Is there anything special about the first time my children come? |
timetable | string | optional | What a typical day looks like |
organized_by | string | optional | If the playground is organised by the city or a private organisation |
Parameters to show a Google Maps representation of an address
Field | Type | Label | Description |
lat | double | required | Latitude of the location |
lon | double | required | Longitude of the location |
zoom | int32 | required | Zoom level for Google Maps |
Playground location. One playground may have multiple locations if they switch locations.
Field | Type | Label | Description |
description | string | required | Description of this address, e.g. "Our main location provides..." |
street_and_number | string | optional |
|
zip_code | uint32 | optional |
|
city | string | optional |
|
google_maps_parameters | GoogleMapsParameters | optional | Parameters for a Google Maps representation of this address |
entrance_image_url | string | optional | URL of an image showing the entrance of this playground |
floor_plan | string | optional | URL of an image showing the floor plan/map of this location |
how_to_reach | string | optional | Is there (free) (street) parking? Bicycle parking? Public transport? How to find the entrance? |
Field | Type | Label | Description |
where_to_find_pictures | string | optional | Where to find pictures as a parent |
pictures | Picture | repeated |
|
Field | Type | Label | Description |
url | string | required | Direct URL of the picture |
caption | string | optional | Caption of the picture |
Field | Type | Label | Description |
mission_vision_text | string | optional | The vision and mission of the playground (as text) |
mission_vision_url | string | optional | The vision and mission of the playground - link to a document (e.g. PDF) |
legal_information | string | optional | Legal information of the playground, such as company number, registered office, ... |
insurance_information | string | optional | Insurance information: what insurance does the playground have, what to do in case of damage |
rules_text | string | optional | The rules of the playground (as text) |
rules_url | string | optional | The rules of the playground - link to a document (e.g. PDF) |
Field | Type | Label | Description |
canonical_name | string | required | Canonical name of the playground - name with only lowercase and '-' characters |
name | string | required | Full name of the playground |
zip_code | uint32 | required | Postal code of the city the playground is in |
logo_url | string | optional | Url of the logo of the playground (preferably svg or png) |
Field | Type | Label | Description |
details | PlaygroundDetails | required |
|
general_information | GeneralInformation | required |
|
calendar | Calendar | required |
|
accessibility | Accessibility | required |
|
location | Location | repeated |
|
organisational_foundation | OrganisationalFoundation | required |
|
crew | Crew | required |
|
media | Media | required |
|
contact | Contact | required |
|
Field | Type | Label | Description |
price_per_day | string | optional | Information on how much you need to per per day |
extra_costs | string | optional | Information on extra costs, such as "You need to pay 5 euro the first time you come" |
possible_discounts | string | optional | Possible discounts, such as "50% of for the second child" |
help_with_paying_information | string | optional | Where can parents find information when they have difficulty paying? E.g. "Sociaal huis" |
how_to_request_fiscal_certificate | string | optional | Information on how parents can request a fiscal certificate |
how_to_request_health_insurance_certificate | string | optional | Information on how parents can request a health insurance certificate |
.proto Type | Notes | C++ Type | Java Type | Python Type |
double | double | double | float | |
float | float | float | float | |
int32 | Uses variable-length encoding. Inefficient for encoding negative numbers – if your field is likely to have negative values, use sint32 instead. | int32 | int | int |
int64 | Uses variable-length encoding. Inefficient for encoding negative numbers – if your field is likely to have negative values, use sint64 instead. | int64 | long | int/long |
uint32 | Uses variable-length encoding. | uint32 | int | int/long |
uint64 | Uses variable-length encoding. | uint64 | long | int/long |
sint32 | Uses variable-length encoding. Signed int value. These more efficiently encode negative numbers than regular int32s. | int32 | int | int |
sint64 | Uses variable-length encoding. Signed int value. These more efficiently encode negative numbers than regular int64s. | int64 | long | int/long |
fixed32 | Always four bytes. More efficient than uint32 if values are often greater than 2^28. | uint32 | int | int |
fixed64 | Always eight bytes. More efficient than uint64 if values are often greater than 2^56. | uint64 | long | int/long |
sfixed32 | Always four bytes. | int32 | int | int |
sfixed64 | Always eight bytes. | int64 | long | int/long |
bool | bool | boolean | boolean | |
string | A string must always contain UTF-8 encoded or 7-bit ASCII text. | string | String | str/unicode |
bytes | May contain any arbitrary sequence of bytes. | string | ByteString | str |