# Masking

Tools for generating segmentation masks (by prompt, by key points, foreground). REST async.

 - [POST /mask_by_prompt](https://docs.bria.ai/video-editing/masking/mask-by-prompt.md): Generates a segmentation mask video based on a text prompt. Response behavior: - Returns HTTP 202 with `request_id` and `status_url` - The final result (via status endpoint) will contain a `mask_url`.
 - [POST /mask_by_key_points](https://docs.bria.ai/video-editing/masking/mask-by-key-points.md): Generates a segmentation mask video based on coordinate key points. Response behavior: - Returns HTTP 202 with `request_id` and `status_url` - The final result (via status endpoint) will contain a `ma
 - [POST /foreground_mask](https://docs.bria.ai/video-editing/masking/foreground-mask.md): Initiates an asynchronous foreground mask generation job for a video. Response behavior: - Returns HTTP 202 with `request_id` and `status_url` - Check job status by polling `status_url` or by calling
