ftrack Python API
2.1.1
  • Introduction
  • Installing
  • Tutorial
  • Understanding sessions
  • Working with entities
  • Querying
  • Handling events
  • Caching
  • Locations
  • Usage examples
    • Working with projects
    • Working with components
    • Using review sessions
    • Using metadata
    • Using custom attributes
    • Managing custom attribute configurations
    • Using link attributes
    • Using scopes
    • Managing jobs
    • Using notes
    • Using lists
    • Using timers
    • Working with assignments and allocations
    • Working with thumbnails
    • Encoding media
    • Using entity links
    • Publishing for web review
    • Publishing versions
    • Working with user security roles
    • Working with Task Templates
    • Sync users with LDAP
    • Invite user
    • Creating workflow schemas
  • API Reference
  • Event list
  • Environment variables
  • Security and authentication
  • Release and migration notes
  • Glossary
ftrack Python API
  • Docs »
  • Usage examples
  • Edit on Bitbucket

Usage examples¶

The following examples show how to use the API to accomplish specific tasks using the default configuration.

Note

If you are using a server with a customised configuration you may need to alter the examples slightly to make them work correctly.

Most of the examples assume you have the ftrack_api package imported and have already constructed a Session:

import ftrack_api

session = ftrack_api.Session()
  • Working with projects
    • Creating a project
  • Working with components
  • Using review sessions
  • Using metadata
  • Using custom attributes
    • Limitations
      • Set attributes on new entities
      • Expression attributes
      • Hierarchical attributes
    • Validation
  • Managing custom attribute configurations
    • Global or project specific
    • Entity types
    • Custom attribute configuration types
    • Changing default
    • Security roles
    • Custom attribute groups
  • Using link attributes
  • Using scopes
  • Managing jobs
    • Attachments
  • Using notes
    • Attachments
  • Using lists
  • Using timers
  • Working with assignments and allocations
  • Working with thumbnails
    • Retrieving thumbnail URL
  • Encoding media
  • Using entity links
    • Using asset version link shortcut
  • Publishing for web review
  • Publishing versions
  • Working with user security roles
  • Working with Task Templates
    • Query task templates
    • “Apply” a task template
  • Sync users with LDAP
  • Invite user
  • Creating workflow schemas
Next Previous

© Copyright 2014, ftrack Revision 870d7797.

Built with Sphinx using a theme provided by Read the Docs.
Read the Docs v: 2.1.1
Versions
master
latest
stable
2.1.1
2.1.0
2.0.0
backlog-fix-readthedocs-build
Downloads
On Read the Docs
Project Home
Builds

Free document hosting provided by Read the Docs.