Régions et résidence des données
Les URL de base régionales auxquelles envoyer vos requêtes, quels plans atteignent quelles régions, et ce que signifie un traitement qui reste dans une région.
Chaque action PDF Blocks s’exécute dans la région que vous adressez. Choisissez une URL de base et votre document est traité là, et nulle part ailleurs. Choisir une région revient simplement à remplacer l’hôte dans l’URL : chaque région exécute le catalogue complet des 17 actions, avec la même disponibilité.
Endpoints régionaux
Envoyez votre requête à l’URL de base de la région dans laquelle vous voulez que le traitement ait lieu.
| Région | URL de base |
|---|---|
| Global | https://api.pdfblocks.com |
| États-Unis | https://us.api.pdfblocks.com |
| HIPAA États-Unis | https://hipaa.api.pdfblocks.com |
| Union européenne | https://eu.api.pdfblocks.com |
| Royaume-Uni | https://uk.api.pdfblocks.com |
| Canada | https://ca.api.pdfblocks.com |
| Australie | https://au.api.pdfblocks.com |
| Japon | https://jp.api.pdfblocks.com |
| Inde | https://in.api.pdfblocks.com |
| Brésil | https://br.api.pdfblocks.com |
Toutes les régions ci-dessus sont en service, servent le catalogue d’actions complet et bénéficient du même engagement de disponibilité. L’endpoint Global achemine chaque requête vers une infrastructure proche, pour la latence la plus faible ; les endpoints régionaux nommés fixent le traitement à une juridiction précise.
Disponibilité des régions par plan
Les régions que vous pouvez adresser dépendent de votre plan :
- Free : Global.
- Starter : Global, États-Unis et Europe.
- Business : toutes les régions ci-dessus.
Voir la tarification pour le détail complet.
Ce que signifie « le traitement reste dans la région »
Une requête envoyée à une URL de base régionale est traitée entièrement dans cette région. Votre envoi est reçu, transformé et renvoyé par une infrastructure de cette juridiction : il ne voyage pas ailleurs pour être traité.
Comme l’API est stateless, il n’y a rien à stocker : votre document n’existe en mémoire que le temps de la requête. Une fois la réponse renvoyée en flux, l’entrée et la sortie ont disparu, et aucun bucket, aucune base de données ni aucune file d’attente ne conserve vos fichiers après l’appel. La résidence des données se réduit donc à une seule décision : l’hôte auquel vous envoyez la requête.
L’endpoint HIPAA États-Unis
https://hipaa.api.pdfblocks.com est un endpoint situé aux États-Unis, exploité
pour les traitements qui manipulent des informations de santé protégées (PHI) au
sens de HIPAA. Dirigez vos requêtes ici quand votre programme de conformité exige
que le traitement des PDF s’exécute dans un environnement aligné sur HIPAA. Comme
toutes les régions, il est stateless et exécute le catalogue d’actions complet.
Choisir une région
Choisissez la région qui correspond à l’endroit où vos données ont le droit d’être traitées :
- Global : le choix par défaut. Meilleure latence, aucune contrainte de résidence.
- Union européenne (
eu.) : gardez le traitement dans l’UE pour le RGPD et les autres exigences européennes de résidence des données. - Royaume-Uni (
uk.) : gardez le traitement au Royaume-Uni. - États-Unis (
us.) et HIPAA États-Unis (hipaa.) : traitez aux États-Unis, avec l’endpoint HIPAA pour les traitements portant sur des PHI. - Canada (
ca.), Australie (au.), Japon (jp.), Inde (in.) et Brésil (br.) : traitez dans le pays concerné pour satisfaire les règles locales de résidence des données.
Si votre exigence est simplement « garder ceci dans la région X », envoyez toutes vos requêtes à l’hôte de cette région et c’est terminé.
Changer de région
Changer de région tient en une ligne : gardez le chemin, les paramètres et votre clé d’API exactement identiques, et ne changez que l’hôte. L’exemple ci-dessous exécute Ajouter un filigrane texte dans l’UE plutôt qu’en Global.
# Global
curl https://api.pdfblocks.com/v1/add_text_watermark \
-H 'X-API-Key: your_api_key' \
-F file=@input.pdf \
-F line_1='CONFIDENTIAL' \
-o watermarked.pdf
# European Union: same request, EU host
curl https://eu.api.pdfblocks.com/v1/add_text_watermark \
-H 'X-API-Key: your_api_key' \
-F file=@input.pdf \
-F line_1='CONFIDENTIAL' \
-o watermarked.pdfVotre clé d’API fonctionne sur toutes les régions : il n’y a pas de clés par région à gérer. Voir Requêtes et réponses pour la forme que partage chaque appel.