curl -X POST https://textscan.menuia.com/api/media \
-H "Content-Type: application/json" \
-d '{
"authkey": "SUA_AUTHKEY_AQUI",
"file": "https://exemplo.com/documento.pdf",
"format": "pdf"
}'
const response = await fetch('https://textscan.menuia.com/api/media', {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({
authkey: 'SUA_AUTHKEY_AQUI',
file: 'https://exemplo.com/documento.pdf',
format: 'pdf'
})
});
import requests
response = requests.post(
'https://textscan.menuia.com/api/media',
json={
'authkey': 'SUA_AUTHKEY_AQUI',
'file': 'https://exemplo.com/documento.pdf',
'format': 'pdf'
}
)
$response = Http::post('https://textscan.menuia.com/api/media', [
'authkey' => 'SUA_AUTHKEY_AQUI',
'file' => 'https://exemplo.com/documento.pdf',
'format' => 'pdf'
]);
{
"status": 200,
"message": "Arquivo processado com sucesso.",
"text": "Conteudo extraido do arquivo PDF ou imagem aparece aqui..."
}
{
"status": 401,
"message": "Authkey invalida ou expirada."
}
{
"status": 400,
"message": "Formato de arquivo nao suportado."
}
{
"status": 422,
"message": "Nao foi possivel extrair texto do arquivo."
}
Conversores
Imagem/PDF para Texto
POST
/
api
/
media
curl -X POST https://textscan.menuia.com/api/media \
-H "Content-Type: application/json" \
-d '{
"authkey": "SUA_AUTHKEY_AQUI",
"file": "https://exemplo.com/documento.pdf",
"format": "pdf"
}'
const response = await fetch('https://textscan.menuia.com/api/media', {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({
authkey: 'SUA_AUTHKEY_AQUI',
file: 'https://exemplo.com/documento.pdf',
format: 'pdf'
})
});
import requests
response = requests.post(
'https://textscan.menuia.com/api/media',
json={
'authkey': 'SUA_AUTHKEY_AQUI',
'file': 'https://exemplo.com/documento.pdf',
'format': 'pdf'
}
)
$response = Http::post('https://textscan.menuia.com/api/media', [
'authkey' => 'SUA_AUTHKEY_AQUI',
'file' => 'https://exemplo.com/documento.pdf',
'format' => 'pdf'
]);
{
"status": 200,
"message": "Arquivo processado com sucesso.",
"text": "Conteudo extraido do arquivo PDF ou imagem aparece aqui..."
}
{
"status": 401,
"message": "Authkey invalida ou expirada."
}
{
"status": 400,
"message": "Formato de arquivo nao suportado."
}
{
"status": 422,
"message": "Nao foi possivel extrair texto do arquivo."
}
Descricao
Este endpoint permite converter arquivos de imagem ou PDF para texto. O arquivo pode ser enviado como URL ou como base64, e a API retornara o texto extraido.Parametros
string
required
Chave de autenticacao da API.
string
required
O arquivo a ser processado, que pode ser enviado como URL ou em formato base64.
string
required
O formato do arquivo, que pode ser “image”, “pdf”, “JPG”, “PNG”, etc.
curl -X POST https://textscan.menuia.com/api/media \
-H "Content-Type: application/json" \
-d '{
"authkey": "SUA_AUTHKEY_AQUI",
"file": "https://exemplo.com/documento.pdf",
"format": "pdf"
}'
const response = await fetch('https://textscan.menuia.com/api/media', {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({
authkey: 'SUA_AUTHKEY_AQUI',
file: 'https://exemplo.com/documento.pdf',
format: 'pdf'
})
});
import requests
response = requests.post(
'https://textscan.menuia.com/api/media',
json={
'authkey': 'SUA_AUTHKEY_AQUI',
'file': 'https://exemplo.com/documento.pdf',
'format': 'pdf'
}
)
$response = Http::post('https://textscan.menuia.com/api/media', [
'authkey' => 'SUA_AUTHKEY_AQUI',
'file' => 'https://exemplo.com/documento.pdf',
'format' => 'pdf'
]);
{
"status": 200,
"message": "Arquivo processado com sucesso.",
"text": "Conteudo extraido do arquivo PDF ou imagem aparece aqui..."
}
{
"status": 401,
"message": "Authkey invalida ou expirada."
}
{
"status": 400,
"message": "Formato de arquivo nao suportado."
}
{
"status": 422,
"message": "Nao foi possivel extrair texto do arquivo."
}
⌘I

