> For clean Markdown of any page, append .md to the page URL. > For a complete documentation index, see https://docs.gorilladash.com/gorilla-dash-rest-ful-api/knowledge-articles/get-knowledge-article/llms.txt. > For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.gorilladash.com/_mcp/server. # Get Knowledge Article GET https://api.gorilladash.com/api/v1/knowledge-articles/connecting-google-business-profile-and-managing-your-reviews One knowledge article by slug. Now carries **`organisation_id`** (added in the August 2026 contract pass). Success is HTTP **201**, not 200. Responses are cached and carry cache headers. Reference: https://docs.gorilladash.com/gorilla-dash-rest-ful-api/knowledge-articles/get-knowledge-article ## Request ### Headers - `GorillaDash-Api-Key` (string, optional) — Gorilla Dash API Key - `GorillaDash-Api-Secret` (string, optional) — Gorilla Dash API Secret - `X-Requested-With` (string, optional) ## Response ### 201 Created - `status` (integer, required) - `success` (boolean, required) - `data` (ApiV1KnowledgeArticlesConnectingGoogleBusinessProfileAndManagingYourReviewsGetResponsesContentApplicationJsonSchemaData, required) ## Types ### ApiV1KnowledgeArticlesConnectingGoogleBusinessProfileAndManagingYourReviewsGetResponsesContentApplicationJsonSchemaData - `id` (integer, required) - `organisation_id` (integer, required) - `created_at` (datetime, required) - `updated_at` (datetime, required) - `heading` (string, required) - `author` (string, required) - `article` (string, required) - `slug` (string, required) - `public_url` (string, required) - `status` (string, required) - `is_public` (boolean, required) - `card_image` (string, required) - `abstract` (any, optional) ## Examples **Response** ```json { "status": 201, "success": true, "data": { "id": 2072, "organisation_id": 176, "created_at": "2026-06-16T19:56:17.000000Z", "updated_at": "2026-06-19T03:00:53.000000Z", "heading": "Connecting Google Business Profile and managing your reviews", "author": "Daniel Norton", "article": "
Gorilla Dash can display Google reviews on your franchise website by connecting to your Google Business Profile (formerly Google My Business). This article explains how to connect the correct account, fix a wrong or outdated connection, and control which re … [article truncated in this example]",
"slug": "connecting-google-business-profile-and-managing-your-reviews",
"public_url": "https://gorilladash.com/knowledge/main-site/connecting-google-business-profile-and-managing-your-reviews",
"status": "Published",
"is_public": true,
"card_image": "https://cdn.gorilladash.com/images/media/21447340/gorilla-dash-connect-my-google-business-original-6a31ab060b3fb.jpeg"
}
}
```
**SDK Code**
```python Knowledge Articles_Get Knowledge Article_example
import requests
url = "https://api.gorilladash.com/api/v1/knowledge-articles/connecting-google-business-profile-and-managing-your-reviews"
headers = {
"GorillaDash-Api-Key": "{{API_KEY}}",
"GorillaDash-Api-Secret": "{{GD_RESTFUL_SECRET}}",
"X-Requested-With": "XMLHttpRequest"
}
response = requests.get(url, headers=headers)
print(response.json())
```
```javascript Knowledge Articles_Get Knowledge Article_example
const url = 'https://api.gorilladash.com/api/v1/knowledge-articles/connecting-google-business-profile-and-managing-your-reviews';
const options = {
method: 'GET',
headers: {
'GorillaDash-Api-Key': '{{API_KEY}}',
'GorillaDash-Api-Secret': '{{GD_RESTFUL_SECRET}}',
'X-Requested-With': 'XMLHttpRequest'
}
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
```
```go Knowledge Articles_Get Knowledge Article_example
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api.gorilladash.com/api/v1/knowledge-articles/connecting-google-business-profile-and-managing-your-reviews"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("GorillaDash-Api-Key", "{{API_KEY}}")
req.Header.Add("GorillaDash-Api-Secret", "{{GD_RESTFUL_SECRET}}")
req.Header.Add("X-Requested-With", "XMLHttpRequest")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
```
```ruby Knowledge Articles_Get Knowledge Article_example
require 'uri'
require 'net/http'
url = URI("https://api.gorilladash.com/api/v1/knowledge-articles/connecting-google-business-profile-and-managing-your-reviews")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["GorillaDash-Api-Key"] = '{{API_KEY}}'
request["GorillaDash-Api-Secret"] = '{{GD_RESTFUL_SECRET}}'
request["X-Requested-With"] = 'XMLHttpRequest'
response = http.request(request)
puts response.read_body
```
```java Knowledge Articles_Get Knowledge Article_example
import com.mashape.unirest.http.HttpResponse;
import com.mashape.unirest.http.Unirest;
HttpResponse