Skip to main content
GET
Get Smart Layouts

Overview

Fetch all smart layout templates available in your Pictory account. Smart layouts are pre-designed visual templates that define how text, visuals, and other elements are arranged in your video scenes. They provide professional styling with consistent positioning, animations, and visual effects. Use this endpoint to retrieve available smart layouts for video creation, allowing users to select from pre-defined layout options that match their content style.
You need a valid API key to use this endpoint. Get your API key from the API Access page in your Pictory dashboard.

What Are Smart Layouts?

Smart layouts are visual templates that control:

Text Positioning

Where subtitles and captions appear on screen

Visual Arrangement

How background media is displayed and cropped

Animations

Entry, exit, and emphasis animations for elements

Styling

Colors, fonts, and visual effects applied to scenes

API Endpoint


Request Parameters

Headers

string
required
API key for authentication

Response

Returns an object containing an array of smart layout templates.
array of objects
List of available smart layout templates

Response Examples


Default Smart Layouts

The following smart layouts are available by default:
You can also create custom smart layouts in the Pictory App. Custom layouts will appear in your API response alongside the default layouts.

Code Examples

Replace YOUR_API_KEY with your actual API key

Using Smart Layouts in Video Creation

Once you have the layout ID, use it with the smartLayoutId parameter when creating videos:

Using Layout ID

Using Layout Name

Alternatively, you can use the smartLayoutName parameter with the exact template name:
You cannot use both smartLayoutId and smartLayoutName in the same request. Choose one method to specify your layout.

Error Handling

Solution: Check your API key is valid and correctly formatted in the Authorization header.
Solution: Retry the request. If the issue persists, contact support.

Create Storyboard Preview

Use smart layouts when creating video previews

Render Storyboard Video

Apply smart layouts to rendered videos

Get Text Styles

Customize subtitle styling within layouts

Get Video Brands

Combine layouts with brand settings