Kom i gang
API-dokumentasjon
Integrer PDF-verktøyene våre i arbeidsflyten din.
Introduksjon
Velkommen til PDF Tools API-dokumentasjonen. API-en vår lar deg utføre PDF-konvertering, manipulering og administrasjon programmatisk. Designet for utviklere, av utviklere.
Autentisering
Alle API-forespørsler må autentiseres ved hjelp av et Bearer-token i headeren. Du kan få API-nøkkelen din ved å kontakte vårt salgsteam.
Authorization: Bearer YOUR_API_KEYAPI-endepunkter
Konverter fil
POST/api/convert
Konverter filer til andre formater. Støtter PDF, bilder, dokumenter og mer.
Parametere
| Parameter | Type | Beskrivelse |
|---|---|---|
| file * | file | Filen som skal behandles (Multipart/form-data). Støttede formater: PDF, JPG, PNG, WEBP, HEIC, DOCX, XLSX, PPTX. |
| output_format * | string | Ønsket målformat (f.eks. 'docx', 'xlsx', 'pptx', 'jpg', 'png', 'webp', 'pdf') |
Eksempel på forespørsel
curl -X POST https://filesbuddy.com/api/convert \
-H "Authorization: Bearer YOUR_API_KEY" \
-F "file=@/path/to/image.png" \
-F "output_format=pdf"Eksempel på svar
{
"success": true,
"download_url": "https://filesbuddy.com/download/...",
"file_name": "image.pdf"
}Beskytt PDF
POST/api/protect-pdf
Krypter og beskytt PDF-dokumentene dine med et passord.
Parametere
| Parameter | Type | Beskrivelse |
|---|---|---|
| file * | file | Filen som skal behandles (Multipart/form-data). Støttede formater: PDF, JPG, PNG, WEBP, HEIC, DOCX, XLSX, PPTX. |
| password * | string | Passordet som skal angis eller brukes for å låse opp |
Eksempel på forespørsel
curl -X POST https://filesbuddy.com/api/protect-pdf \
-H "Authorization: Bearer YOUR_API_KEY" \
-F "file=@/path/to/document.pdf" \
-F "password=secret"Eksempel på svar
{
"success": true,
"download_url": "https://filesbuddy.com/download/...",
"file_name": "protected-document.pdf"
}Lås opp PDF
POST/api/unlock-pdf
Fjern passordbeskyttelse fra PDF-dokumenter (passord kreves).
Parametere
| Parameter | Type | Beskrivelse |
|---|---|---|
| file * | file | Filen som skal behandles (Multipart/form-data). Støttede formater: PDF, JPG, PNG, WEBP, HEIC, DOCX, XLSX, PPTX. |
| password * | string | Passordet som skal angis eller brukes for å låse opp |
Eksempel på forespørsel
curl -X POST https://filesbuddy.com/api/unlock-pdf \
-H "Authorization: Bearer YOUR_API_KEY" \
-F "file=@/path/to/protected.pdf" \
-F "password=secret"Eksempel på svar
{
"success": true,
"download_url": "https://filesbuddy.com/download/...",
"file_name": "unlocked-document.pdf"
}Del opp PDF
POST/api/split-pdf
Del en PDF i flere filer eller hent ut spesifikke sider.
Parametere
| Parameter | Type | Beskrivelse |
|---|---|---|
| file * | file | Filen som skal behandles (Multipart/form-data). Støttede formater: PDF, JPG, PNG, WEBP, HEIC, DOCX, XLSX, PPTX. |
| pages * | string | Sideområde (f.eks. '1,3,5-7') |
Eksempel på forespørsel
curl -X POST https://filesbuddy.com/api/split-pdf \
-H "Authorization: Bearer YOUR_API_KEY" \
-F "file=@/path/to/document.pdf" \
-F "pages=1,3-5"Eksempel på svar
{
"success": true,
"download_url": "https://filesbuddy.com/download/...",
"file_name": "split-document.zip"
}