> 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/blog-articles/get-blog-article/llms.txt. > For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.gorilladash.com/_mcp/server. # Get Blog Article GET https://api.gorilladash.com/api/v1/blog-articles/cool-binz-blazes-into-atlanta-bringing-arctic-relief-from-humidity One blog 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/blog-articles/get-blog-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` (ApiV1BlogArticlesCoolBinzBlazesIntoAtlantaBringingArcticReliefFromHumidityGetResponsesContentApplicationJsonSchemaData, required) ## Types ### ApiV1BlogArticlesCoolBinzBlazesIntoAtlantaBringingArcticReliefFromHumidityGetResponsesContentApplicationJsonSchemaData - `id` (integer, required) - `organisation_id` (integer, required) - `created_at` (datetime, required) - `updated_at` (datetime, required) - `heading` (string, required) - `sub_heading` (string, required) - `author` (string, required) - `abstract` (string, required) - `article` (string, required) - `slug` (string, required) - `meta_title` (string, required) - `meta_description` (string, required) - `no_index` (boolean, required) - `banner_image` (string, required) - `card_image` (string, required) - `caption` (any, optional) - `html` (any, optional) - `meta_canonical` (any, optional) ## Examples **Response** ```json { "status": 201, "success": true, "data": { "id": 30418, "organisation_id": 176, "created_at": "2026-07-13T16:00:00.000000Z", "updated_at": "2026-07-13T11:18:19.000000Z", "heading": "COOL-BINZ Blazes into Atlanta Bringing Arctic Relief from Humidity", "sub_heading": "COOL-BINZ has launched its first Greater Atlanta franchise, bringing climate-controlled portable storage to homeowners and businesses while accelerating its national expansion.", "author": "Gorilla Dash", "abstract": "COOL-BINZ has entered the Greater Atlanta market with a new franchise focused on climate-controlled portable storage, extending its expansion beyond its Florida roots. For franchise systems scaling into new territories, Gorilla Dash's Resource Library can help organize operational guidance and brand resources, supporting greater consistency across locations.", "article": "In the steamy cauldron that is Greater Atlanta, a dashing duo—Hugh and Michelle Rowden—are shattering the age-old problem of climate-induced storage agony. They've done it by launching the swankiest port in the storm: COOL-BINZ, where the battle against Georgi … [article truncated in this example]", "slug": "cool-binz-blazes-into-atlanta-bringing-arctic-relief-from-humidity", "meta_title": "COOL-BINZ Expands Climate Storage in Atlanta", "meta_description": "COOL-BINZ has expanded into Greater Atlanta with a new climate-controlled portable storage franchise. As multi-location brands grow, Gorilla Dash's Resource Library can help centralize operational documents and marketing resources to support consistency across expanding franchise networks.", "no_index": false, "banner_image": "https://cdn.gorilladash.com/images/media/15717786/gorilla-dash-cool-binz-banner-673c4ac9cfe83.jpg", "card_image": "https://cdn.gorilladash.com/images/media/15717787/gorilla-dash-cool-binz-square-673c4aca9c8ff.jpg" } } ``` **SDK Code** ```python Blog Articles_Get Blog Article_example import requests url = "https://api.gorilladash.com/api/v1/blog-articles/cool-binz-blazes-into-atlanta-bringing-arctic-relief-from-humidity" 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 Blog Articles_Get Blog Article_example const url = 'https://api.gorilladash.com/api/v1/blog-articles/cool-binz-blazes-into-atlanta-bringing-arctic-relief-from-humidity'; 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 Blog Articles_Get Blog Article_example package main import ( "fmt" "net/http" "io" ) func main() { url := "https://api.gorilladash.com/api/v1/blog-articles/cool-binz-blazes-into-atlanta-bringing-arctic-relief-from-humidity" 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 Blog Articles_Get Blog Article_example require 'uri' require 'net/http' url = URI("https://api.gorilladash.com/api/v1/blog-articles/cool-binz-blazes-into-atlanta-bringing-arctic-relief-from-humidity") 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 Blog Articles_Get Blog Article_example import com.mashape.unirest.http.HttpResponse; import com.mashape.unirest.http.Unirest; HttpResponse response = Unirest.get("https://api.gorilladash.com/api/v1/blog-articles/cool-binz-blazes-into-atlanta-bringing-arctic-relief-from-humidity") .header("GorillaDash-Api-Key", "{{API_KEY}}") .header("GorillaDash-Api-Secret", "{{GD_RESTFUL_SECRET}}") .header("X-Requested-With", "XMLHttpRequest") .asString(); ``` ```php Blog Articles_Get Blog Article_example request('GET', 'https://api.gorilladash.com/api/v1/blog-articles/cool-binz-blazes-into-atlanta-bringing-arctic-relief-from-humidity', [ 'headers' => [ 'GorillaDash-Api-Key' => '{{API_KEY}}', 'GorillaDash-Api-Secret' => '{{GD_RESTFUL_SECRET}}', 'X-Requested-With' => 'XMLHttpRequest', ], ]); echo $response->getBody(); ``` ```csharp Blog Articles_Get Blog Article_example using RestSharp; var client = new RestClient("https://api.gorilladash.com/api/v1/blog-articles/cool-binz-blazes-into-atlanta-bringing-arctic-relief-from-humidity"); var request = new RestRequest(Method.GET); request.AddHeader("GorillaDash-Api-Key", "{{API_KEY}}"); request.AddHeader("GorillaDash-Api-Secret", "{{GD_RESTFUL_SECRET}}"); request.AddHeader("X-Requested-With", "XMLHttpRequest"); IRestResponse response = client.Execute(request); ``` ```swift Blog Articles_Get Blog Article_example import Foundation let headers = [ "GorillaDash-Api-Key": "{{API_KEY}}", "GorillaDash-Api-Secret": "{{GD_RESTFUL_SECRET}}", "X-Requested-With": "XMLHttpRequest" ] let request = NSMutableURLRequest(url: NSURL(string: "https://api.gorilladash.com/api/v1/blog-articles/cool-binz-blazes-into-atlanta-bringing-arctic-relief-from-humidity")! as URL, cachePolicy: .useProtocolCachePolicy, timeoutInterval: 10.0) request.httpMethod = "GET" request.allHTTPHeaderFields = headers let session = URLSession.shared let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in if (error != nil) { print(error as Any) } else { let httpResponse = response as? HTTPURLResponse print(httpResponse) } }) dataTask.resume() ```