Effects

With the AI Effects service you can apply up to 40+ different AI effects to an image.

post/effects/ai

Request

  • Base URL
    https://api.picsart.io/tools/1.0
  • URL
    https://api.picsart.io/tools/1.0/effects/ai
  • Auth
    API key in header X-Picsart-API-Key

Request body multipart/form-data

imagestring binary

Source image file (binary). (If this parameter is present, the other image source parameters must be empty.)

image_urlstring uri

Source image URL. (If this parameter is present, the other image source parameters must be empty.)

image_idstring

Deprecated. Source image ID of an image previously uploaded to Picsart or result image ID from a different API. (If this parameter is present, the other image source parameters must be empty.)

effect_name'winterblues' | 'wispy' | 'geode' | '744' | 'sketchy' | 'dystopia' | 'libtest2' | 'pastel' | 'moonlight' | 'rainbow' | 'money' | 'popsketch' | 'hintofyellow' | 'badlands' | 'letitsnow' | 'flora' | 'staygold' | 'holidayparty' | 'galaxy' | 'crushedmarble' | 'pow' | 'shades_of_gray' | 'haze' | 'shamrock' | '815' | 'flare' | 'prettyinpink' | 'rosegold' | 'wonderland' | 'whiteice' | 'nightcore' | 'pleinair34_120' | 'soul' | 'rosequartz' | 'animation' | 'feast' | 'undead' | 'highlight' | 'neopop' | 'midnight' | 'colorbright' | 'cartoon1' | 'cartoon2' required

Choose an effect from the dropdown menu. The list of effects are as follows

  • winterblues
  • wispy
  • geode
  • 744
  • sketchy
  • dystopia
  • libtest2
  • pastel
  • moonlight
  • rainbow
  • money
  • popsketch
  • hintofyellow
  • badlands
  • letitsnow
  • flora
  • staygold
  • holidayparty
  • galaxy
  • crushedmarble
  • pow
  • shades_of_gray
  • haze
  • shamrock
  • 815
  • flare
  • prettyinpink
  • rosegold
  • wonderland
  • whiteice
  • nightcore
  • pleinair34_120
  • soul
  • rosequartz
  • animation
  • feast
  • undead
  • highlight
  • neopop
  • midnight
  • colorbright
  • cartoon1
  • cartoon2
format'JPG' | 'PNG' | 'WEBP'

Optionally select one of the output image formats (JPG is chosen if left blank). Options are as follows:

  • JPG
  • PNG
  • WEBP

Response

Success.

statusstring

Changes

    • warning

      the optional response header X-Correlation-Id removed for the status 400

    • warning

      the optional response header X-Correlation-Id removed for the status 401

    • warning

      the optional response header X-Correlation-Id removed for the status 403

    • warning

      the optional response header X-Correlation-Id removed for the status 404

    • warning

      the optional response header X-Correlation-Id removed for the status 405

    • warning

      the optional response header X-Correlation-Id removed for the status 413

    • warning

      the optional response header X-Correlation-Id removed for the status 415

    • warning

      the optional response header X-Correlation-Id removed for the status 429

    • warning

      the optional response header X-Correlation-Id removed for the status 431

    • warning

      the optional response header X-Correlation-Id removed for the status 500

    • warning

      the optional response header X-Correlation-Id removed for the status 503

    • warning

      removed the optional property from the response with the status

    • warning

      removed the optional property from the response with the status

    • warning

      removed the optional property from the response with the status

    • warning

      removed the optional property from the response with the status

    • warning

      removed the optional property from the response with the status

    • warning

      removed the optional property from the response with the status

    • warning

      removed the optional property from the response with the status

    • warning

      removed the optional property from the response with the status

    • warning

      removed the optional property from the response with the status

    • warning

      removed the optional property from the response with the status

    • warning

      removed the optional property from the response with the status

    • warning

      removed the optional property from the response with the status

    • info

      added the new optional request property ////

    • info

      added the non-success response with the status