De ontwikkelaars-API's bevinden zich nog in de bètafase en kunnen op elk moment wijzigen. Op dit moment zijn ze vooral geschikt voor persoonlijke tests en experimenten en worden ze nog niet aanbevolen voor productiegebruik.
Playground
Intelligent detecteren en verwijderen van tekst- en logowatermerken uit afbeeldingen met behoud van textuur en achtergrond.
POST /api/v1/image-watermark-remover/submit → /queryAPI-toegang is alleen beschikbaar voor abonnees. Je abonnementscredits worden gedeeld door de website en de API.
Abonnementen bekijken#!/usr/bin/env bash
set -euo pipefail
SUBMIT_RESPONSE="$(curl --fail-with-body --silent --show-error -X POST "https://vidmage.ai/api/v1/image-watermark-remover/submit" \
-H "Authorization: Bearer ${VIDMAGE_API_KEY}" \
-H "Content-Type: application/json" \
--data-raw '{
"imageUrl": "https://vidmage.ai/assets/images/samples/blue-eyed-woman-sunlight.webp"
}')"
TASK_ID="$(printf '%s' "$SUBMIT_RESPONSE" | jq -er '.["requestId"]')"
while true; do
QUERY_RESPONSE="$(curl --fail-with-body --silent --show-error -X POST "https://vidmage.ai/api/v1/image-watermark-remover/query" \
-H "Authorization: Bearer ${VIDMAGE_API_KEY}" \
-H "Content-Type: application/json" \
--data-raw "{\"requestId\":\"${TASK_ID}\"}")"
STATUS="$(printf '%s' "$QUERY_RESPONSE" | jq -r '(.status // .data.status // "") | ascii_downcase')"
case "$STATUS" in
success|succeeded|completed)
printf '%s' "$QUERY_RESPONSE" | jq -r '(.result // .["imageUrl"] // .data["imageUrl"] // empty)'
break
;;
failed|error)
printf '%s' "$QUERY_RESPONSE" | jq -r '(.message // .error // .data.error // "Task failed")' >&2
exit 1
;;
esac
sleep 5
done