Skip to main content
GoStudio API

Overview

The GoStudio v2 REST API is a JSON-over-HTTPS API built for developers who want to integrate AI image processing into their products. Every request is authenticated, every response follows a consistent envelope, and every error carries a machine-readable code. This documentation covers the Watermark Remover tool: submitting an image, choosing a model tier, reading the result, and handling failures. The wider v2 API has further endpoints for account and media management; they are not documented here.

Quickstart

Make your first authenticated API call in under 2 minutes.

Authentication

Understand the three caller types and how tokens work.

Watermark Remover

Remove watermarks from images with a single API call.

API Reference

Full reference for every endpoint, with a live Try-It console.

Base URL

All API requests go to the following base URL:
All endpoints are prefixed with /api/v2/.

What you can do

Response format

Every response — success or error — uses a consistent envelope. Success
Error

SDKs and clients

The API is plain HTTPS + JSON, so it works with any HTTP client:
  • curl (all examples in this documentation)
  • Node.jsfetch, axios
  • Pythonhttpx, requests
  • Postman, Insomnia, Bruno — the API Reference is generated from an OpenAPI 3.0 spec, so it imports into any OpenAPI-compatible client