Shop

Descrição da query de informações da loja

A query shop retorna informações base da loja. Pode ser utilizada, por exemplo, para checar a URL de checkout da loja para fechamento de pedidos.

Requisição

Parâmetros

Esta query não possui parâmetros para execução. A loja é identificada por meio do token enviado pelos headers da requisição.

Campos

CampoDescrição
checkoutUrlURL de checkout da loja
mainUrlURL base da loja
mobileCheckoutUrlURL de checkout da loja para dispositivos móveis
mobileUrlURL base da loja para dispositivos móveis
nameNome da loja

Campos: Loja Fisica

CampoDescrição
additionalTextTexto Complementar com informações da loja
addressEndereço da loja
addressDetailsComplemento da loja
addressNumberNúmero da loja
cityCidade da loja
countryPaís da loja
dddDDD do telefone da loja
deliveryDeadlinePrazo de entrega da loja
emailE-mail da loja
latitudeLatitude da loja
longitudeLongitude da loja
nameNome da loja
neighborhoodBairro da loja
phoneNumberTelefone da loja
physicalStoreIdId da loja física
pickupRetirada na loja
pickupDeadlinePrazo para retirada na loja
stateEstado do endereço da loja
zipCodeCep da loja

Exemplo

{
  shop {
    name
    mainUrl
    checkoutUrl
    mobileUrl
    mobileCheckoutUrl
    physicalStores{
      additionalText
      address
      addressDetails
      addressNumber
      city
      country
      ddd
      deliveryDeadline
      email
      latitude
      longitude
      name
      neighborhood
      phoneNumber
      physicalStoreId
      pickup
      pickupDeadline
      state
      zipCode
   }
  }
}
Mostrar resposta
{
  "data": {
    "shop": {
      "name": "Nome da Loja",
      "mainUrl": "http://loja.fbits.store/",
      "checkoutUrl": "http://loja.checkout.fbits.store/",
      "mobileUrl": "http://loja.fbits.store/",
      "mobileCheckoutUrl": "http://loja.checkout.fbits.store/",
       "physicalStores": [ {
         "additionalText": "Nosso horário de Atendimento para retirada conosco: Segunda à sexta, das 12h às 17h.\r\n Não efetuamos retiradas sábado, domingo ou feriados.",
         "address": "Travessa das Figueiras",
         "addressDetails": "casa 01",
         "addressNumber": "100",
         "city": "Curitiba",
         "country": "Brasil",
         "ddd": 99,
         "deliveryDeadline": 5,
         "email": "[email protected]",
         "latitude": -25.56395149230957,
         "longitude": -49.33479309082031,
         "name": "Loja 3",
         "neighborhood": "centro",
         "phoneNumber": " 30999999",
         "physicalStoreId": 3,
         "pickup": true,
         "pickupDeadline": 1,
         "state": "Paraná",
         "zipCode": "80000-000"
     }
    }
   ]
}

Retornando URL do Sitemap

Abaixo temos o exemplo dos link's para o sitemap.xml e sitemapimagens.xml:

{
  shop {
    modifiedName
    sitemapUrl
    sitemapImagesUrl
  }
}
Mostrar resposta
{
  "data": {
    "shop": {
      "modifiedName": "nomeloja",
      "sitemapUrl": "https://p-general-prod-public.s3.sa-east-1.amazonaws.com/Sitemap/nomeloja/Sitemap.xml",
      "sitemapImagesUrl": "https://p-general-prod-public.s3.sa-east-1.amazonaws.com/Sitemap/nomeloja/SitemapImagens.xml"
    }
  }
}