Detect file type from content
API · /filetype-api
API de detecção de tipo de arquivo
Detecte o tipo real de um arquivo a partir de seu conteúdo — seus bytes mágicos / assinatura binária — não pelo nome. Envie um arquivo por URL ou base64 e receba a extensão real e o tipo MIME, reconhecendo mais de 100 formatos binários: imagens (PNG, JPEG, GIF, WebP, AVIF, HEIC), áudio e vídeo (MP3, MP4, WAV, FLAC, MKV), arquivos compactados (ZIP, GZIP, 7z, RAR, TAR), documentos (PDF, DOCX, XLSX), fontes e mais. Opcionalmente, passe um nome de arquivo para sinalizar uma extensão falsificada (ex.: um PNG renomeado para .txt). Formatos de texto como TXT, CSV, JSON e SVG não têm assinatura e retornam detected=false. A detecção é local — sem chave, sem serviço de terceiros. Ao vivo, nada armazenado. 2 endpoints. Construído para validação segura de upload, verificações anti-falsificação, pipelines de conteúdo e perícia. Distinto de uma consulta de extensão para MIME.
API salute
salutare- Tempo di attività
- 100.00%
- Sondaggi del server · 24 ore su 24
- Latenza media
- 91 ms
- Sondaggi del server · 24 ore su 24
- Abbonati
- 4,540
- attiva
- Chiamate totali
- 30
- ultimi 7 giorni
Prezzi
Scegli un livello: fatturazione mensile, annullamento in qualsiasi momento.
Free
Gratis
- 1,320 chiamate/mese
- 2 richieste/secondo
- Tetto rigido (429 sopra la quota, nessuna eccedenza)
- 1,320 calls/month
- 2 req/sec
- 100+ formats, URL + base64
- No credit card
Starter
€5.00 /mese
- 19,000 chiamate/mese
- 8 richieste/secondo
- Tetto rigido (429 sopra la quota, nessuna eccedenza)
- 19k calls/month
- 8 req/sec
- Spoofed-extension checks
- Email support
Pro
€24.60 /mese
- 164,000 chiamate/mese
- 20 richieste/secondo
- Tetto rigido (429 sopra la quota, nessuna eccedenza)
- 164k llamadas/mes
- 20 req/seg
- Tuberías de validación de carga
- Soporte prioritario
Mega
€60.60 /mese
- 840,000 chiamate/mese
- 50 richieste/secondo
- Tetto rigido (429 sopra la quota, nessuna eccedenza)
- 840k calls/month
- 50 req/sec
- Platform scale
- Dedicated SLA
Costruito da
Correlato APIs
Altro APIs con tag sovrapposti.
MIME API
Un toolkit rápido y completamente local para MIME y tipos de archivo: busque el tipo MIME, el conjunto de caracteres y la categoría de un nombre de archivo o extensión, enumere todas las extensiones de archivo registradas para un tipo MIME y detecte el tipo real de un archivo a partir de sus bytes mágicos principales (más de 40 firmas, incluida la desambiguación de contenedores RIFF para WEBP, WAV y AVI), aceptando entrada hexadecimal o base64. Cada endpoint acepta entrada a través de la cadena de consulta o el cuerpo de la solicitud. Cálculo puro del lado del servidor, sin terceros ascendentes, por lo que las respuestas son instantáneas y siempre están disponibles. Ideal para validación de carga, seguridad (verificar el tipo real de un archivo contra su extensión declarada), CDN y canalizaciones de contenido.
api.oanor.com/mime-api
MIME Encoding API
电子邮件和MIME文本编码,这是一般base64/hex工具包所遗漏的。quoted-printable端点编码和解码Quoted-Printable(RFC 2045)——这种Content-Transfer-Encoding在保持大部分ASCII文本可读的同时,将其他所有内容转义为=XX十六进制,并按照规范要求进行76列的软换行和尾部空格处理。encoded-word端点编码和解码RFC 2047编码词——即=?UTF-8?Q?…?=和=?UTF-8?B?…?=形式,用于在电子邮件主题、发件人、收件人等头部中携带非ASCII文本——支持Q(quoted-printable风格)或B(base64)变体,并将任意混合的编码词解码回纯文本。所有内容均为UTF-8,并在本地确定性地计算,因此即时且私密。非常适合构建和解析电子邮件(SMTP/IMAP)、.eml和MIME工具、新闻通讯和事务性邮件系统,以及迁移旧邮件数据。纯本地计算——无需密钥,无需第三方服务,即时。实时,不存储任何内容。3个端点。这些是MIME特定的编码;对于base64、base32、十六进制、URL和HTML实体编码,请使用通用编码API。
api.oanor.com/mimeencode-api
API de Análise de E-mail
Analise um e-mail bruto (RFC 822 / MIME / .eml) em dados limpos e estruturados. Envie a mensagem bruta (ou uma URL para um arquivo .eml) e receba o remetente, destinatários (para / cc / bcc / responder-para) com nomes e endereços separados, o assunto, a data analisada, o Message-ID, In-Reply-To e References (para encadeamento), prioridade, os corpos em texto simples e HTML, todos os cabeçalhos e metadados de cada anexo (nome do arquivo, tipo de conteúdo, tamanho, content-id — nunca o payload binário). Um endpoint /v1/headers retorna apenas o mapa de cabeçalhos. A análise é totalmente local (sem serviço de terceiros) e nada é armazenado. Ao vivo. 3 endpoints. Construído para processamento de e-mail de entrada, visualizadores de .eml, importação de caixa de correio, tickets e pipelines de automação de e-mail. Distinto de validação de endereço e verificações SPF/DMARC.
api.oanor.com/emailparse-api
Birthday Paradox API
Birthday-paradox and collision-probability maths as an API, computed locally and deterministically. The probability endpoint computes the chance that at least two of n people share a birthday among d equally likely days, P = 1 − Π(1 − i/d), evaluated in log space for accuracy — the famous result that just 23 people give about a 50.7 % chance, 50 people about 97 % and 70 people about 99.9 %. The people-needed endpoint inverts it: the smallest group size to reach a target probability (23 for 50 %, 57 for 99 %), with the √(2·d·ln(1/(1−p))) approximation. The collision endpoint generalises the birthday bound to any space — pass a number of buckets or a hash size in bits — and returns the collision probability P ≈ 1 − e^(−n²/2d), the rule behind hash collisions and UUID-uniqueness estimates, where a 50 % chance needs roughly 1.177·√d items. Days and buckets default to 365. Everything is computed locally and deterministically, so it is instant and private. Ideal for probability-education, security, cryptography, hashing, data-engineering and statistics app developers, collision-risk and birthday-problem tools, and teaching material. Pure local computation — no key, no third-party service, instant. Live, nothing stored. 3 endpoints. This is the birthday/collision probability; for full distributions use a probability API.
api.oanor.com/birthdayparadox-api
Domande frequenti
Risposte rapide su prezzi, quote e integrazione.
Come ottengo una chiave API per API de detecção de tipo de arquivo?
Qual è il limite di velocità di API de detecção de tipo de arquivo?
Quanto costa API de detecção de tipo de arquivo?
Posso cancellare l'abbonamento in qualsiasi momento?
API de detecção de tipo de arquivo è conforme al GDPR?
Scegli un endpoint dall'elenco a sinistra per visualizzarne i dettagli e provarlo.
Frammenti di codice
Iscriviti per ottenere una chiave API, quindi chiama qualsiasi percorso sotto il tuo slug.
curl https://api.oanor.com/filetype-api/SOME_PATH \
-H "x-oanor-key: oanor_test_..."
const res = await fetch("https://api.oanor.com/filetype-api/SOME_PATH", {
headers: { "x-oanor-key": "oanor_test_..." }
});
const data = await res.json();
$ch = curl_init("https://api.oanor.com/filetype-api/SOME_PATH");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, ["x-oanor-key: oanor_test_..."]);
$response = curl_exec($ch);
import requests
r = requests.get(
"https://api.oanor.com/filetype-api/SOME_PATH",
headers={"x-oanor-key": "oanor_test_..."},
)
print(r.json())
Valutazioni
Accedi per votare.
Nessuna recensione ancora.
Discussione
Fai domande, condividi consigli, ricevi risposte dal provider e dagli altri sviluppatori. Pubblico — chiunque può leggere.
Accedi per scrivere o rispondere.
AccediNuova discussione
·
-
Risposta del provider
🔒 Discussione bloccata — non si può più rispondere.
-
·
- Nessuna discussione — inizia tu.
Supporto
Supporto privato 1:1 con il provider — fatturazione, integrazione, account. Solo tu e il team del provider vedete questi thread.
Accedi per aprire un ticket di supporto.
AccediApri nuovo ticket
Descrivi cosa ti serve. Il team del provider riceve un'email e risponde sulla pagina del ticket.
-
·
Urgente - Nessun ticket per questa API.