List enterprises
Retrieves all enterprises, and their companies, accessible on the Noona marketplace.
Navigation of the data; filtering, sorting, pagination etc. is based on the company.
Using this endpoint opposed to /companies has the advantage of returning companies grouped within their respective enterprises.
GET
/v1/marketplace/enterprisesQuery Parameters
filter?
sort?
pagination?
search?string
sort_by?stringDeprecated
Use sort instead.
Value in
"popular" | "distance"lat?numberDeprecated
Use filter instead.
Format
doublelng?numberDeprecated
Use filter instead.
Format
doubleradius?integerDeprecated
Use filter instead.
Default
100000Format
int64enterprise_ids?array<string>Deprecated
Use filter instead.
Example
[
"te7da9wd8ua28a1ab",
"xa7da9wd8ua01a134"
]company_type_id?stringDeprecated
Use filter instead.
limit_companies?integerDeprecated
Use pagination object instead.
Format
int64skip_companies?integerDeprecated
Use pagination object instead.
Format
int64select?array<string>
expand?array<string>
Response Body
application/json
curl -X GET "https://api.noona.is/v1/marketplace/enterprises"[
{
"id": "aqmzX9Cm5tekKecsA",
"companies": [
{
"id": "7dj29KiAE1wdjw731",
"vertical": "appointment",
"enterprise_id": "3dj29KiAE1wdjw135",
"enterprise": "string",
"profile": {
"store_name": "John's Hair Salon",
"description": "string",
"favorites": 0,
"company_type_ids": [
"8aj29KiAE1wdjw143"
],
"company_types": [
"string"
],
"cuisines": [
{
"id": "7awdXwZoedakjad37a",
"name": "Bistro",
"readable_id": "bistro",
"image": "https://placekitten.com/200/200",
"public_id": "https://placekitten.com/200/300",
"vertical": "appointment",
"type": "service_type",
"available": true
}
],
"dietaries": [
{
"id": "7awdXwZoedakjad37a",
"name": "Bistro",
"readable_id": "bistro",
"image": "https://placekitten.com/200/200",
"public_id": "https://placekitten.com/200/300",
"vertical": "appointment",
"type": "service_type",
"available": true
}
],
"ambiences": [
{
"id": "7awdXwZoedakjad37a",
"name": "Bistro",
"readable_id": "bistro",
"image": "https://placekitten.com/200/200",
"public_id": "https://placekitten.com/200/300",
"vertical": "appointment",
"type": "service_type",
"available": true
}
],
"settings": {
"license_plate": true
},
"image": {
"thumb": "https://placekitten.com/200/200",
"image": "https://placekitten.com/200/300",
"type": "thumbnail",
"public_id": "https://placekitten.com/200/300"
},
"cover_images": [
{
"thumb": "https://placekitten.com/200/200",
"image": "https://placekitten.com/200/300",
"type": "thumbnail",
"public_id": "https://placekitten.com/200/300"
}
],
"phone_country_code": 354,
"phone_number": "string",
"prefer_12_hours": true,
"price_category": 3,
"min_guests_per_booking": 0,
"max_guests_per_booking": 0,
"exceed_max_guests_message": "string"
},
"connections": {
"multiple_services": true,
"url_name": "string",
"contact_email": "string",
"required_fields": {
"kennitala": true,
"email": true,
"license_plate": true
},
"opening_hours": [
{
"opens_at": "08:00",
"closes_at": "18:00",
"is_closed": true
}
],
"max_future": 0,
"client_cancel_disabled": true,
"client_reschedule_disabled": true,
"min_cancel_notice": 0,
"min_move_notice": 0,
"location": {
"google_place_id": "string",
"formatted_address": "string",
"lat_lng": {
"lat": 0.1,
"lng": 0.1
},
"country": {
"short_name": "IS",
"long_name": "Iceland"
},
"time_zone": "Atlantic/Reykjavik"
},
"booking_redirect_url": "string",
"web_auth_opt_out": true,
"booking_success_message": "string",
"timatorg": true,
"enable_vouchers": true,
"enable_amount_vouchers": true,
"waitlist_enabled": true,
"show_booking_ends_at": true,
"tracking": true
},
"no_show_enabled": true,
"most_recently_visited_company": true,
"locale": {
"ui_language": "is",
"messaging_language": "is",
"default_currency": {
"code": "EUR",
"name": "Euro",
"symbol": "€"
}
},
"relative_location": {
"lat": 0.1,
"lng": 0.1,
"distance": 0.1
},
"payment_provider": "teya"
}
],
"connections": {
"available_on_marketplace": true,
"url_name": "noonacuts",
"allows_booking_without_auth": true,
"marketplace": {
"enable_vouchers": true
}
},
"profile": {
"name": "Noonacuts",
"image": {
"thumb": "https://placekitten.com/200/200",
"image": "https://placekitten.com/200/300",
"type": "thumbnail",
"public_id": "https://placekitten.com/200/300"
},
"cover_images": [
{
"thumb": "https://placekitten.com/200/200",
"image": "https://placekitten.com/200/300",
"type": "thumbnail",
"public_id": "https://placekitten.com/200/300"
}
]
},
"favorites": 0
}
]