Skip to main content
A autenticação garante a segurança e privacidade dos dados dos usuários. Nesta API, utilize os headers User-Token e User-Secret-Key em todas as requisições. Ambos são obrigatórios.

Como obter suas credenciais

No painel administrativo da Yampi, acesse Perfil > Credenciais de API no canto superior direito para encontrar suas credenciais.
As credenciais de API são renovadas automaticamente quando a senha de acesso do usuário é alterada.

Verificando o Usuário Autenticado

Após obter o User-Token e o User-Secret-Key, você pode utilizar o endpoint abaixo para consultar os dados do usuário autenticado, incluindo as lojas associadas, status de assinatura e permissões de acesso.

Endpoint

POST https://api.dooki.com.br/v2/auth/me 

Headers

NomeValor
Content-Typeapplication/json
User-Token{user-token}
User-Secret-Key{user-secret-key}

Exemplo de Requisição

curl -X POST https://api.dooki.com.br/v2/auth/me \
  -H "Content-Type: application/json" \
  -H "User-Token: {{user-token}}" \
  -H "User-Secret-Key: {{user-secret-key}}"

Exemplo de Resposta

{
  "data": {
    "id": 987654,
    "active": true,
    "name": "João Silva",
    "social_name": null,
    "email": "joao.silva@example.com",
    "temporary_email": null,
    "is_owner": true,
    "agree": true,
    "merchant_owner": true,
    "super_user": false,
    "last_login_at": "2025-07-15 14:22:10",
    "avatar_url": "https://secure.gravatar.com/avatar/abc123?s=80&d=identicon",
    "allow_notifications": true,
    "type": "user",
    "created_at": {
      "date": "2023-01-10 09:30:00.000000",
      "timezone_type": 3,
      "timezone": "America/Sao_Paulo"
    },
    "created_at_timestamp": 1673343000,
    "updated_at": {
      "date": "2025-07-10 16:45:00.000000",
      "timezone_type": 3,
      "timezone": "America/Sao_Paulo"
    },
    "confirmed_at": "2023-01-10 10:00:00",
    "mfa_enabled": true,
    "cpf": "000.000.000-00",
    "birthday": "1990-05-20",
    "phone": "(11) 91234-5678",
    "address_street": "Rua das Flores",
    "address_number": "123",
    "address_neighborhood": "Centro",
    "address_complement": "Apto 45",
    "address_city": "São Paulo",
    "address_state": "SP",
    "address_zipcode": "01000-000",
    "merchants": {
      "data": [
        {
          "id": 123456,
          "alias": "loja-exemplo",
          "name": "Loja Exemplo",
          "profile": "store_v2",
          "domain": "www.lojaexemplo.com.br",
          "base_url": "https://www.lojaexemplo.com.br",
          "is_marketplace": false,
          "is_partner": false,
          "use_only_checkout": false,
          "active": true,
          "internal_active": false,
          "has_subscription": true,
          "has_charges": true,
          "has_credit_card": true,
          "owner_id": 987654,
          "owner_email": "joao.silva@example.com",
          "tags": [],
          "domains_list": ["www.lojaexemplo.com.br"],
          "icon_url": null,
          "logo_url": null,
          "created_at": {
            "date": "2023-02-15 10:00:00.000000",
            "timezone_type": 3,
            "timezone": "America/Sao_Paulo"
          },
          "updated_at": {
            "date": "2025-06-20 17:00:00.000000",
            "timezone_type": 3,
            "timezone": "America/Sao_Paulo"
          },
          "subscription": {
            "plan": "Pro",
            "status": "active"
          },
          "has_services": {
            "shopifyapp": false,
            "bling": true,
            "woocommerce": true,
            "mago": false,
            "tiny": false
          }
        }
      ]
    },
    "group": {
      "data": []
    },
    "notification_types": {
      "data": []
    },
    "lead_data": {
      "data": []
    }
  }
}

Campos da Resposta

  • id
  • active
  • name
  • social_name
  • email
  • temporary_email
  • is_owner
  • agree
  • merchant_owner
  • super_user
  • last_login_at
  • avatar_url
  • allow_notifications
  • type
  • created_at.date
  • created_at.timezone_type
  • created_at.timezone
  • created_at_timestamp
  • updated_at.date
  • updated_at.timezone_type
  • updated_at.timezone
  • confirmed_at
  • mfa_enabled
  • cpf
  • birthday
  • phone
  • address_street
  • address_number
  • address_neighborhood
  • address_complement
  • address_city
  • address_state
  • address_zipcode
  • id
  • preset_id
  • active
  • internal_active
  • is_marketplace
  • is_partner
  • use_only_checkout
  • profile
  • alias
  • has_domain
  • domain
  • base_url
  • name
  • icon_url
  • logo_url
  • has_subscription
  • has_charges
  • has_marketplace_accounts
  • has_shopify
  • has_affiliations
  • coupon_created
  • order_bump_created
  • upsell_created
  • pixel_created
  • owner_id
  • owner_email
  • owner_created_at
  • domains_list[]
  • tags[]
  • created_at.date
  • created_at.timezone_type
  • created_at.timezone
  • updated_at.date
  • updated_at.timezone_type
  • updated_at.timezone
  • plan
  • status
  • shopifyapp
  • bling
  • woocommerce
  • mago
  • tiny
  • group.data[]
  • notification_types.data[]
  • lead_data.data[]

Observações Técnicas

  • Essa rota não requer payload no corpo da requisição.
  • Retorna todos os dados do usuário com base no token enviado.
  • Pode ser usada para identificar o dono da loja, checar permissões e validar assinatura.
I