Media type(s) for a file extension
API · /mimetypes-api
API des types MIME
La base de données canonique des types MIME / media-type (le mime-db jshttp utilisé par Express et la plupart de l'écosystème Node : IANA + Apache + nginx), servie depuis la mémoire — sans clé. Résoudre un type media en ses extensions de fichier, jeu de caractères et compressibilité ; recherche inversée du ou des types media pour une extension de fichier (ex. png → image/png) ; et rechercher ou lister les types par source. Plus de 2 600 types media, dont plus de 1 000 avec extensions de fichier. JSON léger et prévisible. Idéal pour la validation de téléchargements, la résolution de Content-Type, la détection de type de fichier, les gestionnaires de téléchargement et les outils de développement.
Santé API
en bonne santé- Temps de disponibilité
- 100.00%
- Sondes serveur · 24h
- Latence moyenne
- 89 ms
- Sondes serveur · 24h
- Abonnées
- 4,545
- active
- Total des appels
- 40
- les 7 derniers jours
Tarifs
Choisissez un niveau: facturé mensuellement, annulez à tout moment.
Free
Gratuite
- 20,000 appels / mois
- 3 requêtes / seconde
- Plafond ferme (429 au-dessus du quota, pas de dépassement)
- 20 000 appels/mois
- 3 req/s
- Type, extension, recherche, liste
- Pas de carte de crédit
Starter
€3.50 /mois
- 200,000 appels / mois
- 8 requêtes / seconde
- Plafond ferme (429 au-dessus du quota, pas de dépassement)
- 200k appels/mois
- 8 req/sec
- Recherche inversée d'extension
- Support par e-mail
Pro
€10.00 /mois
- 1,000,000 appels / mois
- 20 requêtes / seconde
- Plafond ferme (429 au-dessus du quota, pas de dépassement)
- 1M appels/mois
- 20 req/sec
- Résolution Content-Type à haut volume
- Support prioritaire
Mega
€25.00 /mois
- 5,000,000 appels / mois
- 50 requêtes / seconde
- Plafond ferme (429 au-dessus du quota, pas de dépassement)
- 5M appels/mois
- 50 req/sec
- Échelle de plateforme
- SLA dédié
Construit par
Connexes APIs
Autres APIs avec des balises qui se chevauchent.
API d'encodage MIME
Les encodages de texte email et MIME que les boîtes à outils générales base64/hex laissent de côté. Le point de terminaison quoted-printable encode et décode Quoted-Printable (RFC 2045) — le Content-Transfer-Encoding qui garde le texte principalement ASCII lisible tout en échappant tout le reste sous forme =XX hex, avec le retour à la ligne souple à 76 colonnes et la gestion des espaces de fin exigée par la spécification. Le point de terminaison encoded-word encode et décode les mots encodés RFC 2047 — la forme =?UTF-8?Q?…?= et =?UTF-8?B?…?= utilisée pour transporter du texte non ASCII dans les en-têtes email Subject, From, To et autres — dans la variante Q (style quoted-printable) ou B (base64), et décode tout mélange de ceux-ci en texte brut. Tout est en UTF-8 et calculé localement et de manière déterministe, donc c'est instantané et privé. Idéal pour construire et analyser des emails (SMTP/IMAP), des outils .eml et MIME, des systèmes de newsletters et de courriers transactionnels, et pour migrer des données de courrier héritées. Calcul local pur — pas de clé, pas de service tiers, instantané. En direct, rien n'est stocké. 3 points de terminaison. Ce sont les encodages spécifiques MIME ; pour base64, base32, hex, URL et encodage d'entités HTML, utilisez une API d'encodage générale.
api.oanor.com/mimeencode-api
API de détection de type de fichier
Détectez le vrai type d'un fichier à partir de son contenu — ses octets magiques / signature binaire — et non de son nom. Envoyez un fichier par URL ou base64 et obtenez l'extension réelle et le type MIME, reconnaissant plus de 100 formats binaires : images (PNG, JPEG, GIF, WebP, AVIF, HEIC), audio et vidéo (MP3, MP4, WAV, FLAC, MKV), archives (ZIP, GZIP, 7z, RAR, TAR), documents (PDF, DOCX, XLSX), polices et plus. Optionnellement, passez un nom de fichier pour signaler une extension usurpée (par ex. un PNG renommé en .txt). Les formats texte comme TXT, CSV, JSON et SVG n'ont pas de signature et retournent detected=false. La détection est locale — pas de clé, pas de service tiers. En direct, rien n'est stocké. 2 endpoints. Conçu pour la validation sécurisée des téléchargements, les contrôles anti-usurpation, les pipelines de contenu et la criminalistique. Distinct d'une recherche extension-vers-MIME.
api.oanor.com/filetype-api
API de Parsing d'Email
Analysez un email brut (RFC 822 / MIME / .eml) en données propres et structurées. Envoyez le message brut (ou une URL vers un fichier .eml) et récupérez l'expéditeur, les destinataires (to / cc / bcc / reply-to) avec noms et adresses séparés, l'objet, la date analysée, le Message-ID, In-Reply-To et References (pour le threading), la priorité, les corps en texte brut et HTML, chaque en-tête, et les métadonnées de chaque pièce jointe (nom de fichier, type de contenu, taille, content-id — jamais la charge utile binaire). Un point de terminaison /v1/headers renvoie uniquement la carte des en-têtes. L'analyse est entièrement locale (aucun service tiers) et rien n'est stocké. En direct. 3 points de terminaison. Conçu pour le traitement des emails entrants, les visualiseurs .eml, l'import de boîtes aux lettres, la billetterie et les pipelines d'automatisation des emails. Distinct des vérifications d'adresse et des contrôles SPF/DMARC.
api.oanor.com/emailparse-api
API MIME
Une boîte à outils MIME et de type de fichier rapide et entièrement locale : recherchez le type MIME, le jeu de caractères et la catégorie d'un nom de fichier ou d'une extension, listez chaque extension de fichier enregistrée pour un type MIME, et détectez le type réel d'un fichier à partir de ses octets magiques (plus de 40 signatures, y compris la désambiguïsation du conteneur RIFF pour WEBP, WAV et AVI), en acceptant une entrée hexadécimale ou en base64. Chaque point de terminaison accepte une entrée via la chaîne de requête ou le corps de la requête. Calcul pur côté serveur, sans tiers en amont, donc les réponses sont instantanées et toujours disponibles. Idéal pour la validation des téléchargements, la sécurité (vérifier le type réel d'un fichier par rapport à son extension déclarée), les CDN et les pipelines de contenu.
api.oanor.com/mime-api
Questions fréquentes
Réponses rapides sur les tarifs, quotas et l'intégration.
Comment obtenir une clé API pour API des types MIME ?
Quelle est la limite de débit de API des types MIME ?
Combien coûte API des types MIME ?
Puis-je résilier mon abonnement à tout moment ?
API des types MIME est-il conforme au RGPD ?
Choisissez un point de terminaison dans la liste de gauche pour voir ses détails et essayez-le.
Extraits de code
Inscrivez-vous pour obtenir une clé API, puis appelez n'importe quel chemin sous votre slug.
curl https://api.oanor.com/mimetypes-api/SOME_PATH \
-H "x-oanor-key: oanor_test_..."
const res = await fetch("https://api.oanor.com/mimetypes-api/SOME_PATH", {
headers: { "x-oanor-key": "oanor_test_..." }
});
const data = await res.json();
$ch = curl_init("https://api.oanor.com/mimetypes-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/mimetypes-api/SOME_PATH",
headers={"x-oanor-key": "oanor_test_..."},
)
print(r.json())
Notes
Connectez-vous pour évaluer.
Aucun avis pour l'instant.
Discussion
Pose tes questions, partage des astuces, obtiens des réponses du fournisseur et d'autres devs. Public — tout le monde peut lire.
Connecte-toi pour écrire ou répondre.
ConnexionNouvelle discussion
·
-
Réponse du fournisseur
🔒 Discussion verrouillée — plus de nouvelles réponses.
-
·
- Aucune discussion — lance la première.
Support
Support privé 1:1 avec le fournisseur — facturation, intégration, compte. Seulement toi et l'équipe du fournisseur voyez ces fils.
Connecte-toi pour ouvrir un ticket de support.
ConnexionOuvrir un nouveau ticket
Décris ce dont tu as besoin. L'équipe reçoit un email et répond sur la page du ticket.
-
·
Urgente - Aucun ticket pour cette API.