API changelog
Download source
  • JSON OpenAPI specification
  • YAML OpenAPI specification
Read the installation document...
Kitsu API logo

Topics

  • Introduction
  • Authentication

Endpoints

  • Authentication
    • Login user POST
    • Logout user GET
    • Check authentication status GET
    • Register new user POST
    • Change user password POST
    • Reset password with token PUT
    • Request password reset POST
    • Refresh access token GET
    • Pre-enable TOTP PUT
    • Enable TOTP POST
    • Disable TOTP DELETE
    • Send email OTP GET
    • Pre-enable email OTP PUT
    • Enable email OTP POST
    • Disable email OTP DELETE
    • Generate recovery codes PUT
    • Get FIDO challenge GET
    • Pre-register FIDO device PUT
    • Register FIDO device POST
    • Unregister FIDO device DELETE
    • SAML SSO login POST
    • SAML SSO login redirect GET
  • Assets
    • Get asset types GET
    • Get asset type GET
    • Get all assets GET
    • Get all assets GET
    • Get assets with tasks GET
    • Get asset GET
    • Delete asset DELETE
    • Get linked assets GET
    • Get asset tasks GET
    • Get asset task types GET
    • Get shots casting asset GET
    • Get asset casting GET
    • Update asset casting PUT
    • Get shot asset instances GET
    • Get scene asset instances GET
    • Get asset instances GET
    • Create asset instance POST
    • Get project asset type assets GET
    • Create asset POST
    • Get project asset types GET
    • Get shot asset types GET
    • Get project assets GET
    • Set assets shared POST
    • Set project assets shared POST
    • Set asset type assets shared POST
    • Get shared assets used in project GET
    • Get shared assets used in episode GET
  • Breakdown
    • Get entity casting GET
    • Update entity casting PUT
    • Get asset type casting GET
    • Get episodes casting GET
    • Get sequence shots casting GET
    • Get episode shots casting GET
    • Get project shots casting GET
    • Get project entity links GET
    • Delete entity link DELETE
    • Get scene asset instances GET
    • Create scene asset instance POST
    • Get scene camera instances GET
    • Get shot asset instances GET
    • Add shot asset instance POST
    • Remove shot asset instance DELETE
  • Chat
    • Get chat details GET
    • Get chat messages GET
    • Create chat message POST
    • Get chat message GET
    • Delete chat message DELETE
  • Comments
    • Acknowledge comment POST
    • Reply to comment POST
    • Delete comment attachment DELETE
    • Delete comment reply DELETE
    • Download attachment file GET
    • Add comment attachments POST
    • Get project attachment files GET
    • Get task attachment files GET
    • Create task comment POST
    • Create multiple comments POST
    • Add task batch comments POST
    • Add tasks batch comments POST
  • Concepts
    • Get all concepts GET
    • Get concepts and tasks GET
    • Get concept GET
    • Delete concept DELETE
    • Get concept task types GET
    • Get concept tasks GET
    • Get concept previews GET
    • Get project concepts GET
    • Create concept POST
  • Crud
    • Get persons GET
    • Create person POST
    • Get person GET
    • Update person PUT
    • Delete person DELETE
    • Get projects GET
    • Create project POST
    • Get project GET
    • Update project PUT
    • Delete project DELETE
    • Get project statuses GET
    • Create project status POST
    • Get project status GET
    • Update project status PUT
    • Delete project status DELETE
    • Get entity types GET
    • Create entity type POST
    • Get entity type GET
    • Update entity type PUT
    • Delete entity type DELETE
    • Get entities GET
    • Create entity POST
    • Get entity GET
    • Update entity PUT
    • Delete entity DELETE
    • Get task types GET
    • Create task type POST
    • Get task type GET
    • Update task type PUT
    • Delete task type DELETE
    • Create project task type link POST
    • Get task statuses GET
    • Create task status POST
    • Get task status GET
    • Update task status PUT
    • Delete task status DELETE
    • Create project task status link POST
    • Get tasks GET
    • Create task POST
    • Get task GET
    • Update task PUT
    • Delete task DELETE
    • Get departments GET
    • Create department POST
    • Get department GET
    • Update department PUT
    • Delete department DELETE
    • Get organisations GET
    • Create organisation POST
    • Get organisation GET
    • Update organisation PUT
    • Delete organisation DELETE
    • Get file statuses GET
    • Create file status POST
    • Get file status GET
    • Update file status PUT
    • Delete file status DELETE
    • Get models GET
    • Create model POST
    • Get software GET
    • Update model PUT
    • Delete model DELETE
    • Get hardware items GET
    • Create hardware item POST
    • Get hardware item GET
    • Update hardware item PUT
    • Delete hardware item DELETE
    • Get models GET
    • Create model POST
    • Get output file GET
    • Update model PUT
    • Delete model DELETE
    • Get models GET
    • Create model POST
    • Get output type GET
    • Update model PUT
    • Delete model DELETE
    • Get preview files GET
    • Create preview file POST
    • Get preview file GET
    • Update preview file PUT
    • Delete preview file DELETE
    • Get working files GET
    • Create working file POST
    • Get working file GET
    • Update working file PUT
    • Delete working file DELETE
    • Get attachment files GET
    • Create attachment file POST
    • Get attachment file GET
    • Update attachment file PUT
    • Delete attachment file DELETE
    • Get comments GET
    • Create comment POST
    • Get comment GET
    • Update comment PUT
    • Delete comment DELETE
    • Get time spents GET
    • Create time spent POST
    • Get time spent GET
    • Update time spent PUT
    • Delete time spent DELETE
    • Get day offs GET
    • Create day off POST
    • Get day off GET
    • Update day off PUT
    • Delete day off DELETE
    • Get custom actions GET
    • Create custom action POST
    • Get custom action GET
    • Update custom action PUT
    • Delete custom action DELETE
    • Get status automations GET
    • Create status automation POST
    • Get status automation GET
    • Update status automation PUT
    • Delete status automation DELETE
    • Get asset instances GET
    • Create asset instance POST
    • Get asset instance GET
    • Update asset instance PUT
    • Delete asset instance DELETE
    • Get playlists GET
    • Create playlist POST
    • Get playlist GET
    • Update playlist PUT
    • Delete playlist DELETE
    • Get events GET
    • Create model POST
    • Get event GET
    • Update event PUT
    • Delete event DELETE
    • Get notifications GET
    • Create notification POST
    • Get notification GET
    • Update notification PUT
    • Delete notification DELETE
    • Get search filters GET
    • Create search filter POST
    • Get search filter GET
    • Update search filter PUT
    • Delete search filter DELETE
    • Get search filter groups GET
    • Create search filter group POST
    • Get search filter group GET
    • Update search filter group PUT
    • Delete search filter group DELETE
    • Get schedule items GET
    • Create schedule item POST
    • Get schedule item GET
    • Update schedule item PUT
    • Delete schedule item DELETE
    • Get news GET
    • Create news POST
    • Get news GET
    • Update news PUT
    • Delete news DELETE
    • Get milestones GET
    • Create milestone POST
    • Get milestone GET
    • Update milestone PUT
    • Delete milestone DELETE
    • Get metadata descriptors GET
    • Create metadata descriptor POST
    • Get metadata descriptor GET
    • Update metadata descriptor PUT
    • Delete metadata descriptor DELETE
    • Get subscriptions GET
    • Create subscription POST
    • Get subscription GET
    • Update subscription PUT
    • Delete subscription DELETE
    • Get entity links GET
    • Create entity link POST
    • Get entity link GET
    • Update entity link PUT
    • Delete entity link DELETE
    • Get chats GET
    • Create chat POST
    • Get chat GET
    • Update chat PUT
    • Delete chat DELETE
    • Get chat messages GET
    • Create chat message POST
    • Get chat message GET
    • Update chat message PUT
    • Delete chat message DELETE
    • Get preview background files GET
    • Create preview background file POST
    • Get preview background file GET
    • Update preview background file PUT
    • Delete preview background file DELETE
    • Get studios GET
    • Create studio POST
    • Get studio GET
    • Update studio PUT
    • Delete studio DELETE
    • Get salary scales GET
    • Create model POST
    • Get salary scale GET
    • Update salary scale PUT
    • Delete salary scale DELETE
    • Get plugin GET
    • Update plugin PUT
    • Delete plugin DELETE
    • Get plugins GET
    • Create plugin POST
    • Get production schedule versions GET
    • Create production schedule version POST
    • Get production schedule version GET
    • Update production schedule version PUT
    • Delete production schedule version DELETE
    • Get production schedule version task link GET
    • Update production schedule version task link PUT
    • Delete production schedule version task link DELETE
    • Get production schedule version task links GET
    • Create production schedule version task link POST
  • Departments
    • Get all department software licenses GET
    • Add software license to department POST
    • Get department software licenses GET
    • Remove software license from department DELETE
    • Get all department hardware items GET
    • Add hardware item to department POST
    • Get department hardware items GET
    • Remove hardware item from department DELETE
  • Edits
    • Get all edits GET
    • Get edits GET
    • Get edits and tasks GET
    • Get edit GET
    • Delete edit DELETE
    • Get edit task types GET
    • Get edit tasks GET
    • Get edit previews GET
    • Get edit versions GET
    • Get episode edits GET
    • Get episode edit tasks GET
    • Get project edits GET
    • Create edit POST
  • Entities
    • Get entity news GET
    • Get entity preview files GET
    • Get entity time spent GET
    • Get linked entities GET
  • Events
    • Get events GET
    • Get login logs GET
  • Export
    • Export assets csv GET
    • Export shots csv GET
    • Export casting csv GET
    • Export edits csv GET
    • Export playlist csv GET
    • Export persons csv GET
    • Export projects csv GET
    • Export tasks csv GET
    • Export time spents csv GET
    • Export task types csv GET
  • Files
    • Get file information GET
    • Get task working files GET
    • Create new working file POST
    • Get last working files GET
    • Generate working file path POST
    • Create new instance output file POST
    • Get next instance output file revision POST
    • Get last instance output files GET
    • Get instance output types GET
    • Get instance output type files GET
    • Generate instance output file path POST
    • Get entity working files GET
    • Create new entity output file POST
    • Get next entity output file revision POST
    • Get last entity output files GET
    • Get entity output types GET
    • Get entity output type files GET
    • Get entity output files GET
    • Get project output files GET
    • Get instance output files GET
    • Generate entity output file path POST
    • Guess file tree template POST
    • Download working file GET
    • Store working file POST
    • Set project file tree POST
    • Update working file comment PUT
    • Update working file modification date PUT
  • Import
    • Import shotgun persons POST
    • Import shotgun projects POST
    • Import shotgun episodes POST
    • Import shotgun sequences POST
    • Import shotgun shots POST
    • Import shotgun scenes POST
    • Import shotgun assets POST
    • Import shotgun steps POST
    • Import shotgun task statuses POST
    • Import shotgun tasks POST
    • Import shotgun versions POST
    • Import shotgun notes POST
    • Get shotgun import errors GET
    • Create shotgun import error POST
    • Import shotgun project connections POST
    • Delete shotgun import error DELETE
    • Remove shotgun project POST
    • Remove shotgun person POST
    • Remove shotgun shot POST
    • Remove shotgun scene POST
    • Remove shotgun episode POST
    • Remove shotgun sequence POST
    • Remove shotgun asset POST
    • Remove shotgun project connection POST
    • Remove shotgun step POST
    • Remove shotgun task status POST
    • Remove shotgun task POST
    • Remove shotgun note POST
    • Remove shotgun version POST
    • Import persons csv POST
    • Import assets csv POST
    • Import shots csv POST
    • Import edits csv POST
    • Import casting csv POST
    • Import task type estimations csv POST
    • Import episode task type estimations csv POST
    • Import otio EDL POST
    • Import episode otio POST
    • Import kitsu comments POST
    • Import kitsu entities POST
    • Import kitsu entity links POST
    • Import kitsu projects POST
    • Import kitsu tasks POST
  • Index
    • Get API name and version GET
    • Get status of the API services GET
    • Get status of the API services for InfluxDB GET
    • Get resource usage stats GET
    • Get status of the API services as text GET
    • Generate a test event GET
    • Get usage stats GET
    • Get the configuration of the Kitsu instance GET
  • News
    • Get open projects news GET
    • Get project latest news GET
    • Get news item GET
  • Persons
    • Get desktop login logs GET
    • Create desktop login log POST
    • Get presence logs GET
    • Get time spents GET
    • Get time spents for date GET
    • Get day off GET
    • Get year time spents GET
    • Get month time spents GET
    • Get all month time spents GET
    • Get week time spents GET
    • Get day time spents GET
    • Get month quota shots GET
    • Get week quota shots GET
    • Get day quota shots GET
    • Get time spent years table GET
    • Get time spent months table GET
    • Get time spent weeks table GET
    • Get time spent month table GET
    • Get day offs for month GET
    • Get person week day offs GET
    • Get person month day offs GET
    • Get person year day offs GET
    • Get person day offs GET
    • Invite person GET
    • Add person to department POST
    • Remove person from department DELETE
    • Change person password POST
    • Disable two factor authentication DELETE
    • Clear person avatar DELETE
  • Playlists
    • Get project playlists GET
    • Get all project playlists GET
    • Get episode playlists GET
    • Get playlist GET
    • Get entity previews GET
    • Get build job GET
    • Delete build job DELETE
    • Get project build jobs GET
    • Build playlist movie GET
    • Download playlist build GET
    • Download playlist zip GET
    • Generate temp playlist POST
    • Notify clients playlist ready POST
  • Previews
    • Get running preview files GET
    • Create preview file POST
    • Get preview movie GET
    • Download preview movie GET
    • Get preview lowdef movie GET
    • Get preview thumbnail GET
    • Get attachment thumbnail GET
    • Get preview thumbnail GET
    • Get preview thumbnail GET
    • Get preview file GET
    • Download preview file GET
    • Get preview thumbnail GET
    • Get preview thumbnail GET
    • Get thumbnail GET
    • Create thumbnail POST
    • Get thumbnail GET
    • Create thumbnail POST
    • Get thumbnail GET
    • Create thumbnail POST
    • Get thumbnail GET
    • Create thumbnail POST
    • Get thumbnail GET
    • Create thumbnail POST
    • Get thumbnail GET
    • Create thumbnail POST
    • Create preview background file POST
    • Get thumbnail GET
    • Create thumbnail POST
    • Get preview background file GET
    • Set main preview PUT
    • Extract frame from preview GET
    • Update preview position PUT
    • Update preview annotations PUT
    • Extract tile from preview GET
  • Projects
    • Get open projects GET
    • Get all projects GET
    • Get production team GET
    • Add person to production team POST
    • Get production task types GET
    • Get production task type time spents GET
    • Get production day offs GET
    • Remove person from production team DELETE
    • Add asset type to production POST
    • Remove asset type from production DELETE
    • Add task type to production POST
    • Remove task type from production DELETE
    • Get production task statuses GET
    • Add task status to production POST
    • Remove task status from production DELETE
    • Get production status automations GET
    • Add status automation to production POST
    • Remove status automation from production DELETE
    • Remove preview background file from production DELETE
    • Get production preview background files GET
    • Add preview background file to production POST
    • Get metadata descriptors GET
    • Create metadata descriptor POST
    • Get metadata descriptor GET
    • Update metadata descriptor PUT
    • Delete metadata descriptor DELETE
    • Reorder metadata descriptors POST
    • Get production milestones GET
    • Get production schedule items GET
    • Get production task type schedule items GET
    • Get asset types schedule items GET
    • Get episodes schedule items GET
    • Get sequences schedule items GET
    • Get production time spents GET
    • Get production budgets GET
    • Create budget POST
    • Get budget GET
    • Update budget PUT
    • Delete budget DELETE
    • Get budget entries GET
    • Create budget entry POST
    • Get budget entry GET
    • Update budget entry PUT
    • Delete budget entry DELETE
    • Get production month time spents GET
    • Get production schedule version task links GET
    • Set task links from tasks POST
    • Set task links from production schedule version POST
    • Apply production schedule version POST
  • Search
    • Search entities POST
  • Shots
    • Get all shots GET
    • Get shots GET
    • Get shots and tasks GET
    • Get shot GET
    • Update shot PUT
    • Delete shot DELETE
    • Get shot assets GET
    • Get shot task types GET
    • Get shot tasks GET
    • Get shot previews GET
    • Get shot versions GET
    • Get scenes GET
    • Get scenes and tasks GET
    • Get scene GET
    • Delete scene DELETE
    • Get scene tasks GET
    • Get scene task types GET
    • Get scene shots GET
    • Link shot to scene POST
    • Delete given shot from given scene. DELETE
    • Get episodes GET
    • Get episodes and tasks GET
    • Get episode GET
    • Delete episode DELETE
    • Get episode shots GET
    • Get episode sequences GET
    • Get episode tasks GET
    • Get episode task types GET
    • Get episode shot tasks GET
    • Get episode asset tasks GET
    • Get sequences GET
    • Get sequences and tasks GET
    • Get sequence GET
    • Delete sequence DELETE
    • Get sequence shots GET
    • Get sequence scenes GET
    • Get sequence tasks GET
    • Get sequence task types GET
    • Get sequence shot tasks GET
    • Get project shots GET
    • Create project shot POST
    • Get project scenes GET
    • Create project scene POST
    • Get project sequences GET
    • Create project sequence POST
    • Get project episodes GET
    • Create project episode POST
    • Get episode stats GET
    • Get episode retake stats GET
    • Get project quotas GET
    • Get project person quotas GET
    • Set shots frames POST
  • Tasks
    • Get open tasks GET
    • Get open tasks stats GET
    • Get task comments GET
    • Get comment GET
    • Delete comment DELETE
    • Get task previews GET
    • Get task full GET
    • Get person open tasks GET
    • Get person tasks for type GET
    • Get person done tasks GET
    • Get tasks for entity and type GET
    • Get project comments GET
    • Get project notifications GET
    • Get project preview files GET
    • Get project subscriptions GET
    • Get project tasks GET
    • Get persons tasks dates GET
    • Delete tasks for type DELETE
    • Delete tasks batch POST
    • Assign task to person PUT
    • Clear task assignations PUT
    • Assign tasks to person PUT
    • Get task time spent for date GET
    • Get task time spent GET
    • Set time spent POST
    • Delete time spent DELETE
    • Add time spent POST
    • Add task preview POST
    • Add preview to comment POST
    • Delete preview from comment DELETE
    • Set task to review PUT
    • Create shot tasks POST
    • Create asset tasks POST
    • Create edit tasks POST
    • Create concept tasks POST
    • Create entity tasks POST
    • Set main preview from task PUT
  • User
    • Get context GET
    • Get asset tasks GET
    • Get shot tasks GET
    • Get scene tasks GET
    • Get sequence tasks GET
    • Get asset task types GET
    • Get shot task types GET
    • Get scene task types GET
    • Get sequence task types GET
    • Get open projects GET
    • Get project asset types GET
    • Get project assets GET
    • Get project sequences GET
    • Get project episodes GET
    • Get sequence shots GET
    • Get sequence scenes GET
    • Get my tasks GET
    • Get tasks requiring feedback GET
    • Get done tasks GET
    • Get filters GET
    • Create filter POST
    • Update filter PUT
    • Delete filter DELETE
    • Get filter groups GET
    • Create filter group POST
    • Get filter group GET
    • Update filter group PUT
    • Delete filter group DELETE
    • Get desktop login logs GET
    • Create desktop login log POST
    • Get time spents GET
    • Get time spents by date GET
    • Get task time spent GET
    • Get day off GET
    • Get notifications GET
    • Get notification GET
    • Update notification PUT
    • Check task subscription GET
    • Get chats GET
    • Join chat POST
    • Leave chat DELETE
    • Subscribe to task POST
    • Unsubscribe from task DELETE
    • Clear avatar DELETE
    • Check sequence subscription GET
    • Get sequence subscriptions GET
    • Subscribe to sequence POST
    • Unsubscribe from sequence DELETE
    • Mark all notifications as read POST
Powered by Bump.sh
API changelog
Download source
  • JSON OpenAPI specification
  • YAML OpenAPI specification
Read the installation document...
Kitsu API logo

Get person tasks for type

GET /data/persons/{person_id}/related-tasks/{task_type_id}
Jwt authorization

For all entities assigned to the person, return tasks for the given task type.

Path parameters

  • person_id string(uuid) Required
  • task_type_id string(uuid) Required

Responses

  • 200 application/json

    All tasks for the given task type

    Hide response attributes Show response attributes object
    • id string(uuid)
    • name string
    • task_type_id string(uuid)
    • task_status_id string(uuid)
    • entity_id string(uuid)
    • project_id string(uuid)
    • assignees array[string(uuid)]
GET /data/persons/{person_id}/related-tasks/{task_type_id}
curl \
 --request GET 'http://api.example.com/data/persons/a24a6ea4-ce75-4665-a070-57453082c25/related-tasks/a24a6ea4-ce75-4665-a070-57453082c25' \
 --header "Authorization: $API_KEY"
Response examples (200)
[
  {
    "id": "a24a6ea4-ce75-4665-a070-57453082c25",
    "name": "Asset Modeling",
    "task_type_id": "b24a6ea4-ce75-4665-a070-57453082c25",
    "task_status_id": "c24a6ea4-ce75-4665-a070-57453082c25",
    "entity_id": "d24a6ea4-ce75-4665-a070-57453082c25",
    "project_id": "e24a6ea4-ce75-4665-a070-57453082c25",
    "assignees": [
      "f24a6ea4-ce75-4665-a070-57453082c25"
    ]
  }
]