Документация API

Программное удаление водяных знаков для изображений, видео и PDF.

Быстрый старт

Сгенерируйте один командный ключ API в вашей панели управления, используйте его как для доступа к API, так и для MCP, отправьте URL медиафайла, затем опрашивайте статус задачи, пока результат не будет готов.

Аутентификация

Отправьте ваш командный ключ API в заголовке Authorization. Тот же ключ работает для прямых запросов API и инструментов MCP.

Authorization: Key YOUR_API_KEY

Готовые к использованию фрагменты кода

Используйте эти копируемые фрагменты кода, чтобы быстро выполнить первый запрос.

Отправка изображения через 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"}'

Отправка изображения через 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);

Быстрый старт MCP / API

Используйте тот же командный ключ для прямых запросов API и инструментов Remove Watermark MCP.

Среда MCP

NAMASTE_KEY=ntk_your_team_key
NAMASTE_TOOLS_API_URL=https://www.namaste.tools/api

Доступные инструменты MCP

remove_watermark_image, remove_watermark_video, remove_watermark_pdf, remove_watermark_job_status, remove_watermark_job_result

Настройка MCP

Направьте ваш клиент MCP на общий командный ключ и URL API Namaste Tools.

Установить сервер MCP

Используйте последнюю версию пакета сервера Remove Watermark MCP в вашей клиентской среде выполнения.

Установить командный ключ

Добавьте командный ключ API и URL API Namaste Tools в среду MCP.

Вызвать инструменты

Используйте тот же ключ рабочей области для инструментов изображений, видео, PDF, статуса и результата.

Пример конфигурации MCP

{
  "env": {
    "NAMASTE_KEY": "ntk_your_team_key",
    "NAMASTE_TOOLS_API_URL": "https://www.namaste.tools/api"
  }
}

Рабочий процесс

Отправить задачу

Отправьте публичный URL файла на соответствующую конечную точку обработки изображений, видео или PDF.

Опросить статус

Используйте конечную точку статуса запроса, пока задача не перейдет из состояния «в очереди» или «в обработке» в состояние «завершено».

Получить результат

Прочитайте конечную точку результата запроса, чтобы получить обработанные выходные данные после завершения задачи.

Конечные точки

Базовый URL: https://api.removewatermark.now

МетодПутьОписание
POST/models/ai-image-watermark-removerОтправить задачу по удалению водяных знаков с изображения
POST/models/ai-video-watermark-removerОтправить задачу по удалению водяных знаков с видео
POST/models/ai-pdf-watermark-removerОтправить задачу по удалению водяных знаков с PDF
GET/models/{toolName}/requests/{requestId}/statusПроверить текущий статус запроса в очереди
GET/models/{toolName}/requests/{requestId}Получить текущие или завершенные выходные данные результата

Примеры кода

Начните с одного вызова отправки для каждого типа медиа, затем опрашивайте статус и получайте выходные данные результата.

Отправка изображения

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"}'

Отправка видео

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"}'

Отправка 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"}'

Статус задачи

curl -X GET https://www.namaste.tools/api/models/ai-image-watermark-remover/requests/REQUEST_ID/status \
  -H "Authorization: Key YOUR_API_KEY"

Результат задачи

curl -X GET https://www.namaste.tools/api/models/ai-image-watermark-remover/requests/REQUEST_ID \
  -H "Authorization: Key YOUR_API_KEY"

Временные файлы

Загруженные и обработанные файлы являются временными и автоматически удаляются. Своевременно загружайте результаты и не рассматривайте URL-адреса результатов как постоянное хранилище.

Получите ваш ключ

Сгенерируйте или обновите единый командный ключ API из вашей панели управления перед выполнением запросов.