InsightFaceSwap API

February 2024 (October 21, 2026)

Independent third-party service, see Legal

This is a third-party API for the InsightFaceSwap Discord Bot by Picsi.Ai. It uses your InsightFaceSwap subscription on Patreon: Free, Basic $9.99, Pro $19.99 or Ultra $34.99 a month (as of October 2026). It turns the Discord bot into a REST API that swaps faces from your photos onto target images and GIFs, makes AI headshots and changes backgrounds. Picsi.Ai sells no API of its own (as of October 2026), so your code swaps faces without opening Discord.

Models

Model What it makes Notes
Saved-face swap
/swapid
Swaps a saved face onto a target image Save faces once with POST saveid. Join names with +, as in mother+father, to blend up to 3 saved faces into one
One-step swap
/picsi
Swaps the face from a source image onto a target image or animated GIF No saved face needed. Free options keep the target’s mouth -m or closed eyes --shut and fix chin --ch and hairline --hl
INSwapper
Apps/INSwapper
Swaps the active face onto an image already posted in your Discord channel Pick the active face with POST setid, which also takes + blends
Paid modes
-f -s -e -o -y -a -x
Face Texturizer, Sharpen, Expression matching, Oldify, Youngify, ARTIFY and Xtreme close-ups, plus HiFidelity Mode Expression, Oldify and Youngify take an intensity from 1 to 1000
AI headshot
/headshot
Portraits of your saved face from a text prompt Results by webhook or GET jobs/?jobid=
Background change
/changebg
A new AI background behind the person in your photo, from a text prompt Results by webhook or polling, and running jobs can be listed or cancelled
Face library
/listid /delid /delall
Lists, deletes one or deletes every saved face Picsi.Ai keeps a face-print, not your photo

Pricing

What each InsightFaceSwap plan gives you on the Discord bot, from Picsi.Ai’s price list (as of October 2026). Each plan comes with daily credits, and each job uses some of them.

  Free $0
10 cr a day
Basic $9.99/m
200 cr a day
Pro $19.99/m
400 cr a day
Ultra $34.99/m
800 cr a day
Image face swap 1 cr per face
largest face only
1 cr per face
up to 4 faces
1 cr per face
up to 4 faces
1 cr per face
up to 4 faces
Animated GIF swap paid plans 20 cr
up to 20 frames
30 cr
up to 75 frames
up to 50 cr
up to 150 frames
Paid modes and ARTIFY paid plans included included included
Saved faces 20 60 60 60
VIP queue paid plans included included included
Lossless PNG output not included not included included included
  • A free InsightFaceSwap account swaps the largest face in a static image, and each account you connect has its own daily credits.
  • Credits reset every day at 0:00 UTC and don’t roll over. Yearly billing costs 20% less, and Picsi.Ai sells the same plans by card on picsi.ai.
  • Paid plans also allow commercial use of your results, with attribution to Picsi.Ai as its terms set out, and add many more bot features.

Start using the API

A single $15/month subscription covers every API on useapi.net — one token, all services. You connect up to 3 accounts per service, each with its own website subscription, and useapi.net handles the REST API, load balancing, and polling. Need more accounts? Each extra subscription is $10/month and adds 3 more accounts per service.

Subscribe — $15/month Pay with crypto

Pricing and volume options — full refund within the first 14 days if you have fewer than 50 successful generations. Already subscribed? Change the quantity in the Stripe Customer Portal instead of buying again.

Run several InsightFaceSwap accounts

Each useapi.net subscription connects 3 InsightFaceSwap Discord accounts, each with its own channel and daily credits, so free accounts add up too. Each channel runs one command at a time, which takes about 3 to 10 seconds. One-step swaps and background changes don’t need channel: they go to a random connected channel with credits left. Other commands name the channel once you connect more than one account. An account out of credits answers 412, and a busy one 429, so wait 10 to 30 seconds and send it again. GET account lists your connected accounts.

Every command can post its result to your webhook with replyUrl, or you poll GET jobs/?jobid=.

How useapi.net works has tips for keeping your accounts healthy.

Questions

Is there an InsightFaceSwap API?

Through useapi.net, yes. The useapi.net InsightFaceSwap API sends the bot’s /swapid, /picsi, /headshot and /changebg commands over REST and returns the results as JSON or to your webhook. Picsi.Ai sells no API, only the Discord bot, its web studio and its apps (as of October 2026), so calling InsightFaceSwap from code runs through useapi.net.

How much does the InsightFaceSwap API cost?

Through useapi.net, it runs on your InsightFaceSwap membership, and the free plan works with 10 credits a day. Basic at $9.99 a month raises that to 200 credits a day and adds GIF swaps, multi-face swaps and the paid modes (as of October 2026). The plan table shows what each tier adds.

Do I need an InsightFaceSwap API key?

Through useapi.net, one API token is all the key you need. Invite the bot to a private channel on your own Discord server, then save your Discord token, server and channel with POST account/channel. Setup InsightFaceSwap walks through it in about 3 minutes, with a separate Discord account kept for the API.

Setup InsightFaceSwap
LLM-friendly API spec Feed this to your LLM to build integrations
Claude Code skill A drop-in useapi.net skill for Claude Code, and a rule for Cursor
Postman collection (January 20, 2026)
Setup multiple accounts Connect several InsightFaceSwap Discord accounts and spread jobs across them

Articles:

Official documentation links:

Developer Community:


Table of contents