ai_expand | Expand (outpaint) an image beyond its borders. Returns { processedImage }. Cost: 3 credits. |
ai_filters | Apply an artistic AI filter to an image. Returns { image }. Cost: 1 credit. |
ai_replace | Replace a marked area of an image with something described in words. Returns { processedImage }. Cost: 3 credits. |
aspect_ratio_change | Change an image's aspect ratio, filling new space with AI. Returns { processedImage }. Cost: 2 credits. |
avatar_generator | Generate a stylized avatar from a face photo. Returns { processedImage }. Cost: 3 credits. |
cartoonize | Turn a photo into a cartoon. Returns { processedImage }. Cost: 2 credits. |
colorize_image | Colorize a black and white photograph. Returns { image }. Cost: 2 credits. |
create_image | Create or transform an image using AirGallery's core multi-modal image pipeline (powers the Create page). Accepts up to 5 reference images plus a custom prompt and/or style preset, and supports multiple image models. Every model accepts reference images. Returns { image }. Cost depends on the model, in credits: nano-banana-2 3, nano-banana-pro 6, nano-banana-2-lite 2, nano-banana 3, gpt-image-2.6-flare 8, gpt-image-2.6-sunburst 8, gpt-image-2.5-flare 8, gpt-image-2.5-sunburst 8, gpt-image 8, gpt-image-mini 3, flux-3 3, flux-3-klein 1, mai-image-2.6 3, grok-imagine-2 4, seedream-5-pro 2, muse-image 1, minimax-h3 2, recraft-v4.1 2. Requires 'ai' scope. |
delete_artwork | Delete an artwork from the authenticated user's gallery. Requires auth + 'write' scope. |
dslr_transform | Make a phone photo look like it was taken with a DSLR camera. Returns { image }. Cost: 2 credits. |
enhance_image | Enhance image quality: general clean-up, sharpen, denoise or fix lighting. Returns { image }. Cost: 1 credit. |
follow_user | Follow another user. Requires auth + 'write' scope. |
generate_tags | Generate 5–8 descriptive tags for an image. Returns { tags }. Cost: 1 credit; free the first time for one of your own saved artworks that has no tags yet. |
get_artwork | Get details of a specific artwork by ID including image URL, prompt, tags, and metadata. |
get_credit_balance | Get the authenticated user's current credit balance. Requires auth. |
get_credit_costs | Get the credit cost for each AI tool operation. No auth required. |
get_my_profile | Get the authenticated user's profile (username, bio, avatar). Requires auth. |
get_pricing_tiers | Get available credit purchase tiers and prices. Requires auth. |
get_user_profile | Get a public user profile by user ID. |
get_white_label_gallery | Get a public white-label gallery by slug. |
headshot_generator | Generate a professional headshot from a selfie. Returns { processedImage }. Cost: 3 credits. |
like_artwork | Like a public artwork. Requires auth + 'write' scope. |
list_my_artworks | List the authenticated user's saved artworks (private gallery). Requires auth. |
list_my_white_label_galleries | List the authenticated user's white-label galleries. Requires auth. |
list_public_artworks | Browse the public AirGallery discover feed. Returns artworks with image URLs, prompts, tags, and creator info. Supports pagination. |
logo_mockup | Place a logo on a realistic merchandise or signage mockup. Returns { processedImage }. Cost: 2 credits. |
meme_generator | Add classic top/bottom meme captions to an image. At least one caption is required. Returns { processedImage }. Cost: 1 credit. |
object_remover | Erase marked objects from an image and fill the space naturally. Returns { processedImage }. Cost: 2 credits. |
old_photo_restore | Restore an old photograph: scratches, fading, stains, creases. Returns { processedImage }. Cost: 3 credits. |
photo_repair | Fix blur, noise, low resolution or general damage in a photo. Returns { processedImage }. Cost: 2 credits. |
polaroid_transform | Turn an image into a Polaroid instant print. Returns { image }. Cost: 1 credit. |
portrait_retouch | Retouch a portrait naturally. Returns { processedImage }. Cost: 2 credits. |
poster_generator | Design a poster from a description. Returns { generatedImage }. Cost: 3 credits. |
product_studio | Turn a product photo into a styled e-commerce shot. Returns { processedImage }. Cost: 3 credits. |
relight_image | Change the lighting of an image. Returns { processedImage }. Cost: 2 credits. |
remove_background | Remove the background from an image, leaving the subject on transparency. Returns { processedImage }. Cost: 1 credit. |
retro_transform | Apply a retro look to an image. Returns { processedImage }. Cost: 1 credit. |
save_artwork | Save an artwork to the authenticated user's gallery. A data:image URI (PNG, JPEG, WebP or GIF) is uploaded to AirGallery storage and the artwork stores the resulting public URL; http(s) URLs are stored as given. Requires auth + 'write' scope. |
style_transfer | Repaint a content image in the style of a second, style reference image. Returns { processedImage }. Cost: 2 credits. |
text_to_image | Generate an image from a text prompt with a style and aspect ratio. Returns { generatedImage }. Cost: 3 credits. For a choice of image models use create_image. |
unfollow_user | Unfollow a user. Requires auth + 'write' scope. |
unlike_artwork | Remove a like from an artwork. Requires auth + 'write' scope. |
update_my_profile | Update the authenticated user's profile (username, bio, avatar_url). Requires auth + 'write' scope. |
upscale_image | Upscale an image 1–6x with Topaz Gigapixel AI. Returns { image }. Cost: 3 credits. |