Skip to Content
StoreOSv0.27.1
Storefront GraphQL APIReferenceQueries

Blog By Handle

QUERYblogByHandle(handle: String!): StorefrontBlog

Arguments

handle*String!

Returns

  1. blogByHandle
_id*ID!
title*String!
content?String
image?
isActive?Boolean
author?
categories?[String!]
createdAt?DateTime

A date-time string at UTC, such as 2019-12-03T09:54:33Z, compliant with the date-time format.

updatedAt?DateTime

A date-time string at UTC, such as 2019-12-03T09:54:33Z, compliant with the date-time format.

handle*String!
Example Request
query BlogByHandle($handle: String!) {  blogByHandle(handle: $handle) {    _id    title    content    image {      fileAssetId      provider      key      external      alt    }    isActive    author {      name      email      avatar {        fileAssetId        provider        key        external        alt      }      phoneNumber    }    categories    createdAt    updatedAt    handle  }}
Variables
{  "handle": "string"}
Example Response
{  "data": {    "blogByHandle": {      "_id": "1",      "title": "string",      "content": "string",      "image": {        "fileAssetId": "1",        "provider": "CLOUDINARY",        "key": "string",        "external": "string",        "alt": "string"      },      "isActive": true,      "author": {        "name": "string",        "email": "string",        "avatar": {          "fileAssetId": "1",          "provider": "CLOUDINARY",          "key": "string",          "external": "string",          "alt": "string"        },        "phoneNumber": "string"      },      "categories": [        "string"      ],      "createdAt": "<DateTime>",      "updatedAt": "<DateTime>",      "handle": "string"    }  }}