Gorilla Dash

Help Centre

Guides for every part of Gorilla Dash

Step-by-step how-to guides written by the team that builds the product. Read them here, or download any guide as a PDF.

API

Everything for a tribe page in one call

Download PDF

GET /wordpress/tribes/{id} returns a tribe with its page copy, social links, galleries, review scores and custom content — built for website templates.

Last updated September 2, 2026


GET https://api.gorilladash.com/api/v1/wordpress/tribes/{id} is the tribe endpoint with everything a website page needs bolted on — headings, introduction copy, social links, image galleries, review scores and any custom content blocks you have set up.

It exists so a tribe page can be built from one call instead of five. The name says WordPress because that is where the pattern came from, but there is nothing WordPress-specific about it — use it from any website.

The {id} accepts the numeric id or the slug.

What it adds over the plain tribe endpoint

FieldNotes
heading, sub_headingThe tribe's headline copy.
page_heading, page_sub_headingHeadings for the tribe page itself.
introduction_bold, introductionThe opening copy, lead paragraph and body.
introduction_teamThe intro above the team section.
meta_title, meta_descriptionFor your page head.
public_emailThe tribe's public email address.
social_facebook_url, social_instagram_url, social_linkedin_url, social_youtube_url, social_google_urlSocial profiles.
google_review_url, facebook_review_linkWhere to send customers to leave a review.
google_place_idFor embedding a map or calling Google's own APIs.
square_url, banners, galleryThe tribe's images.
contentsYour custom content blocks, each with a name, a type and a value.
reviews_count, reviews_avg_ratingHow many public reviews and the average, rounded to one decimal.

Everything from the plain tribe endpoint is here too — address, coordinates, opening hours, and the paid and organic tracking numbers with website_number_swap_enabled.

Which tribes it returns

Active, testing and opening-soon tribes. Anything else answers 404, which is the behaviour you want on a public page: a closed tribe should be a 404, not a page with missing content.

Custom content blocks

THE ESCAPE HATCH
contents is a list of name, type and value entries you define per tribe. It is how a template supports something Gorilla Dash has no field for — a parking note, a delivery radius, a seasonal banner — without a code change. Look items up by name and ignore any your template does not know about.

Scoping and caching

An organisation key can request any of its tribes; a tribe key only its own. The endpoint is cached and sends an ETag, so an edit to a tribe's copy can take a few minutes to appear on the site.

THIS IS A BIG PAYLOAD
It carries every gallery image and every content block. Fetch it once per page render and cache it on your side — do not call it per component. For a list of tribes, use GET /tribes instead; it is far lighter.
Next · APIOur Work: portfolio and project posts on the API