API Reference
Storefront API (Public)
Blogs

Blogs

Visibility

  • GET /blogsPublic
  • GET /blogs/{slug}Public

Authentication

x-api-key: sk_eco_...

GET /blogs

Returns published blog posts for content marketing and SEO surfaces.

GET /blogs/{slug}

Returns one blog post with title/content and metadata fields.

Response Fields

FieldType
idstring
slugstring
titlestring
bodystring?
contentany?
seo_titlestring?
seo_descriptionstring?
updated_atstring?

cURL

curl -X GET "https://api.ecommaps.com/api/v1/storefront/blogs" \
  -H "x-api-key: sk_eco_YOUR_KEY"
 
curl -X GET "https://api.ecommaps.com/api/v1/storefront/blogs/new-arrivals" \
  -H "x-api-key: sk_eco_YOUR_KEY"

SDK Example

const blogs = await ecommapsClient.store.blogs.list();
const post = await ecommapsClient.store.blogs.retrieve("new-arrivals");

Error Matrix

StatusScenario
401Missing/invalid API key
404Blog slug not found
500Datastore failure