v1

latestOpenAPI 3.0.02026-08-062312216.0 KB
v2 endpoints

Restyle Image

Try out this capability in Bria's sandbox

Description

Transform the artistic style of an image. Accepts either a preset Style ID or a custom description.

Supported Enum IDs:

  • render_3d
  • cubism
  • oil_painting
  • anime
  • cartoon
  • coloring_book
  • retro_ad
  • pop_art_halftone
  • vector_art
  • story_board
  • art_nouveau
  • cross_etching
  • wood_cut

Example: Style: "oil_painting"

<table> <tr> <th style="text-align: center;">Input Image</th> <th style="text-align: center;">Output Image</th> </tr> <tr> <td align="center" style="vertical-align: middle;"> <img src="https://bria-datasets.s3.us-east-1.amazonaws.com/Liza/png+-+2026-01-13T085722.786+(1).png" width="300" style="border-radius: 8px;"> </td> <td align="center" style="vertical-align: middle;"> <img src="https://bria-datasets.s3.us-east-1.amazonaws.com/Liza/bria_result+-+2026-01-13T085839.789.png" width="300" style="border-radius: 8px;"> </td> </tr> </table>
post/restyle

Headers

api_tokenstring required

Request body

imagestring required

The source image to be handled by the API.
Supported input types:

  • Base64-encoded string - URL pointing to an image file that is publicly accessible and available at the time of processing.

Accepted formats: JPEG, JPG, PNG, WEBP.

style'render_3d' | 'cubism' | 'oil_painting' | 'anime' | 'cartoon' | 'coloring_book' | 'retro_ad' | 'pop_art_halftone' | 'vector_art' | 'story_board' | 'art_nouveau' | 'cross_etching' | 'wood_cut' required

Style Enum OR custom free text description.

webhook_urlstring uri

Optional URL for receiving the result via webhook when the async job completes. See Webhooks.

Response

Successful operation (Synchronous Success)

request_idstring required
warningstring

Returned only when ip_signal = true and the instruction field included IP content.