API de imagens para desenvolvedores
Redimensione, converta, comprima, adicione marca d’água e remova fundos com uma única chamada HTTP.
- Processamento rápido com libvips
- Tarefas assíncronas e webhooks para IA
- URLs assinadas, armazenamento privado, retenção de 1 hora
- Especificação OpenAPI 3.1
Início rápido
curl -X POST https://phototools.site/v1/images/resize \
-H "Authorization: Bearer pt_live_xxxxx" \
-H "Content-Type: application/json" \
-d '{
"url": "https://example.com/photo.jpg",
"width": 1200,
"height": 800,
"fit": "cover",
"format": "webp",
"quality": 82
}' \
-o photo.webpEndpoints
| POST | /v1/images/resize | Redimensionar com exact / fit / contain / cover |
| POST | /v1/images/convert | Converter para JPG, PNG, WebP ou AVIF |
| POST | /v1/images/compress | Comprimir por qualidade ou para um tamanho desejado |
| POST | /v1/images/watermark | Marca d’água de texto ou logotipo |
| POST | /v1/images/product | E-commerce: tela quadrada, fundo branco, WebP |
| POST | /v1/images/metadata | Ler EXIF, GPS, ICC |
| POST | /v1/images/strip-metadata | Remover EXIF sem perdas |
| POST | /v1/images/remove-background | Remoção de fundo com IA (assíncrona) |
| POST | /v1/images/upscale | Ampliação com IA 2× / 4× (assíncrona) |
| POST | /v1/images/enhance | Melhoria com IA (assíncrona) |
| POST | /v1/images/blur-background | Desfoque de retrato com IA (assíncrono) |
| POST | /v1/uploads | Upload pré-assinado para arquivos grandes |
| POST | /v1/batches | Pipelines em lote com saída ZIP |
| GET | /v1/jobs/{id} | Status da tarefa e URL do resultado |
| GET | /v1/usage | Cota e uso |
Preços da API
Todos os planos incluem chaves de teste. Os planos pagos incluem transformações básicas e créditos de IA mensais, com pagamento pelo uso além dos limites.
Preços