# Transformations

One call submits a job. Track it with the shared [status endpoint](/status) or a [webhook](/getting-started/async-requests#webhooks); each completion payload is documented as a callback on its endpoint.

 - [POST /ads/delayer](https://docs.bria.ai/ads/transformations/delayer-ad.md): Turn a flat ad image into editable layers, returned as one structured JSON document: a background plate, product and logo cutouts, live text with typography, and vector shapes. Trained exclusively on
 - [POST /ads/resize](https://docs.bria.ai/ads/transformations/resize-ad.md): Send one finished, flat ad and up to ten target sizes; get back one finished image per size, with the layout redone for each shape rather than cropped or stretched. Trained exclusively on licensed dat
