Phabricator/Help/Task Creation URL
This page describes one way how to pre-fill data in a task creation form in Phabricator by defining that data outside of Phabricator. To have data pre-filled server-side in Phabricator via a dedicated custom form, see Phabricator/Help/Forms.
Wiki pages which offer a "Report an issue in Phabricator" link can pass numerous values via URL parameters appended to the generic task creation link such as:
- projects=project-name1,project-name2
- assign=username
- title=Title%20of%20task
- description=Description%20of%20task
- template=XXXX
- priority=[100, 90, 80, 50, 25, 10]
- parent=[######] (without a 'T')
Prefix your properties with "?" and use "&" to chain properties together.
Example: https://phabricator.wikimedia.org/maniphest/task/edit/form/1/?projects=Beta-Feature&title=Hovercards
would create a new task with the tag "Beta-Feature" and prefix the title with "Hovercards".
Parameters which are not exposed in the default task creation form are ignored. Some users with specific permissions could use the advanced form under https://phabricator.wikimedia.org/maniphest/task/edit/form/3/
instead.
Change the form number to get a different form: instead of /form/1 in the URL, use /form/43 to get the bug report form, /form/75 for security reports, and /form/102 for feature requests.
See also upstream documentation on prefilling fields and the list of available HTTP parameters when creating a task.