Documentazione API
Rimozione programmatica di watermark per immagini, video e PDF.
Avvio Rapido
Genera una chiave API team nella tua dashboard, usala sia per l'accesso API che MCP, invia un URL multimediale, quindi interroga lo stato del lavoro finché il risultato non è pronto.
Autenticazione
Invia la tua chiave API team nell'intestazione Authorization. La stessa chiave funziona per le richieste API dirette e gli strumenti MCP.
Authorization: Key YOUR_API_KEYSnippet Pronti all'Uso
Usa questi snippet copiabili per effettuare la prima richiesta velocemente.
Invio immagine curl
curl -X POST https://www.namaste.tools/api/models/ai-image-watermark-remover \
-H "Authorization: Key YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"image_url":"https://example.com/image.jpg"}'Invio immagine Node
const response = await fetch('https://www.namaste.tools/api/models/ai-image-watermark-remover', {
method: 'POST',
headers: {
Authorization: 'Key YOUR_API_KEY',
'Content-Type': 'application/json',
},
body: JSON.stringify({
image_url: 'https://example.com/image.jpg',
}),
});
const job = await response.json();
console.log(job);Avvio Rapido MCP / API
Usa la stessa chiave team per le richieste API dirette e gli strumenti MCP Remove Watermark.
Ambiente MCP
NAMASTE_KEY=ntk_your_team_key
NAMASTE_TOOLS_API_URL=https://www.namaste.tools/apiStrumenti MCP disponibili
remove_watermark_image, remove_watermark_video, remove_watermark_pdf, remove_watermark_job_status, remove_watermark_job_result
Configurazione MCP
Punta il tuo client MCP alla chiave team condivisa e all'URL API di Namaste Tools.
Installa il server MCP
Usa l'ultimo pacchetto server MCP Remove Watermark nel tuo runtime client.
Imposta la chiave team
Aggiungi la chiave API team e l'URL API di Namaste Tools all'ambiente MCP.
Chiama gli strumenti
Usa la stessa chiave workspace per gli strumenti di immagine, video, PDF, stato e risultato.
Esempio di configurazione MCP
{
"env": {
"NAMASTE_KEY": "ntk_your_team_key",
"NAMASTE_TOOLS_API_URL": "https://www.namaste.tools/api"
}
}Flusso di Lavoro
Invia un lavoro
Invia un URL di file pubblico all'endpoint di elaborazione di immagini, video o PDF corrispondente.
Interroga stato
Usa l'endpoint dello stato della richiesta finché il lavoro non passa da in coda o in elaborazione a completato.
Recupera risultato
Leggi l'endpoint del risultato della richiesta per ottenere il payload di output elaborato quando il lavoro è completato.
Endpoint
URL Base: https://api.removewatermark.now
| Metodo | Percorso | Descrizione |
|---|---|---|
| POST | /models/ai-image-watermark-remover | Invia un lavoro di rimozione watermark per immagini |
| POST | /models/ai-video-watermark-remover | Invia un lavoro di rimozione watermark per video |
| POST | /models/ai-pdf-watermark-remover | Invia un lavoro di rimozione watermark per PDF |
| GET | /models/{toolName}/requests/{requestId}/status | Controlla lo stato attuale della coda per una richiesta |
| GET | /models/{toolName}/requests/{requestId} | Recupera il payload del risultato attuale o completato |
Esempi di Codice
Inizia con una chiamata di invio per tipo di media, quindi interroga lo stato e recupera il payload del risultato.
Invio immagine
curl -X POST https://www.namaste.tools/api/models/ai-image-watermark-remover \
-H "Authorization: Key YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"image_url":"https://example.com/image.jpg"}'Invio video
curl -X POST https://www.namaste.tools/api/models/ai-video-watermark-remover \
-H "Authorization: Key YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"video_url":"https://example.com/video.mp4"}'Invio PDF
curl -X POST https://www.namaste.tools/api/models/ai-pdf-watermark-remover \
-H "Authorization: Key YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"pdf_url":"https://example.com/document.pdf"}'Stato del lavoro
curl -X GET https://www.namaste.tools/api/models/ai-image-watermark-remover/requests/REQUEST_ID/status \
-H "Authorization: Key YOUR_API_KEY"Risultato del lavoro
curl -X GET https://www.namaste.tools/api/models/ai-image-watermark-remover/requests/REQUEST_ID \
-H "Authorization: Key YOUR_API_KEY"File Temporanei
I file caricati ed elaborati sono temporanei e vengono eliminati automaticamente. Scarica i risultati tempestivamente e non trattare gli URL dei risultati come archiviazione permanente.
Ottieni la Tua Chiave
Genera o ruota la singola chiave API team dalla tua dashboard prima di effettuare le richieste.