> ## Documentation Index
> Fetch the complete documentation index at: https://docs.messora.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Quickstart

> Do cadastro à primeira extração em 3 minutos.

# Quickstart

Siga estes 3 passos para fazer sua primeira chamada ao Messora.

## 1. Crie sua conta

Acesse [www.messora.dev/auth/signup](https://www.messora.dev/auth/signup) e crie sua conta.
Você recebe créditos gratuitos para explorar a API.

## 2. Obtenha sua API key

Após o login, vá em **API Keys** e copie sua chave. Ela será usada no header
`X-API-Key` de todas as requisições.

## 3. Faça sua primeira extração

<CodeGroup>
  ```bash cURL theme={null}
  curl -X POST https://api.messora.dev/scrape \
    -H "Content-Type: application/json" \
    -H "X-API-Key: YOUR_API_KEY" \
    -d '{
      "url": "https://example.com",
      "formats": ["markdown"]
    }'
  ```

  ```python Python theme={null}
  import requests

  response = requests.post(
      "https://api.messora.dev/scrape",
      headers={
          "Content-Type": "application/json",
          "X-API-Key": "YOUR_API_KEY",
      },
      json={
          "url": "https://example.com",
          "formats": ["markdown"],
      },
  )

  data = response.json()
  print(data["markdown"])
  ```

  ```javascript JavaScript theme={null}
  const response = await fetch("https://api.messora.dev/scrape", {
    method: "POST",
    headers: {
      "Content-Type": "application/json",
      "X-API-Key": "YOUR_API_KEY",
    },
    body: JSON.stringify({
      url: "https://example.com",
      formats: ["markdown"],
    }),
  });

  const data = await response.json();
  console.log(data.markdown);
  ```
</CodeGroup>

### Resposta de sucesso

```json theme={null}
{
  "success": true,
  "scrape_status": "success",
  "markdown": "# Example Domain\n\nThis domain is for use in illustrative examples...",
  "credits_used": 1,
  "remaining_credits": 99
}
```

## Próximos passos

<CardGroup cols={2}>
  <Card title="Autenticação" icon="key" href="/pt-BR/authentication">
    Detalhes sobre API keys, créditos e limites de uso.
  </Card>

  <Card title="Guia de Scrape" icon="globe" href="/pt-BR/playground/scrape">
    Todos os parâmetros, formatos e exemplos avançados.
  </Card>
</CardGroup>
