# ProductPlan Documentation > Documentation for ProductPlan ## API Reference - [Overview](https://productplan.readme.io/reference/overview.md) - [Authentication](https://productplan.readme.io/reference/authentication.md) - [Filtering and Sorting](https://productplan.readme.io/reference/filtering.md) - [Predicates](https://productplan.readme.io/reference/predicates.md): A list of supported predicates for filtering. - [Get Roadmap Lanes](https://productplan.readme.io/reference/get_api-v2-roadmaps-roadmap-id-lanes.md): Returns a list of all Lanes for the specified Roadmap. - [Create Roadmap Lane](https://productplan.readme.io/reference/post_api-v2-roadmaps-roadmap-id-lanes.md): Creates a new Lane for the specified Roadmap. - [Update Roadmap Lane](https://productplan.readme.io/reference/patch_api-v2-roadmaps-roadmap-id-lanes-id.md): Updates a specific Lane in a specific Roadmap. - [Delete Roadmap Lane](https://productplan.readme.io/reference/delete_api-v2-roadmaps-roadmap-id-lanes-id.md): Deletes a specific Lane in a specific Roadmap. - [Get Roadmap Milestones](https://productplan.readme.io/reference/get_api-v2-roadmaps-roadmap-id-milestones.md): Returns a list of all Milestones for the specified Roadmap. - [Create Roadmap Milestone](https://productplan.readme.io/reference/post_api-v2-roadmaps-roadmap-id-milestones.md): Creates a new Milestone to the specified Roadmap. - [Update Roadmap Milestone](https://productplan.readme.io/reference/patch_api-v2-roadmaps-roadmap-id-milestones-id.md): Updates a specific Milestone in a specific Roadmap. - [Delete Roadmap Milestone](https://productplan.readme.io/reference/delete_api-v2-roadmaps-roadmap-id-milestones-id.md): Deletes a specific Milestone in a specific Roadmap. - [Get Roadmaps](https://productplan.readme.io/reference/get_api-v2-roadmaps.md): Returns a list of all Roadmaps accessible by the authenticated user. By default, it does not return versions. You can change this behavior by modifying the filtering (`q`) parameter. - [Get Roadmap](https://productplan.readme.io/reference/get_api-v2-roadmaps-id.md): Returns the specified Roadmap. - [Get Roadmap Bars](https://productplan.readme.io/reference/get_api-v2-roadmaps-id-bars.md): Returns a list of all Bars for the specified Roadmap. - [Get Roadmap Comments](https://productplan.readme.io/reference/get_api-v2-roadmaps-id-comments.md): Returns a list of all Comments for the specified Roadmap. - [Create Bar](https://productplan.readme.io/reference/post_api-v2-bars.md): Adds a new Bar to the specifed Roadmap. All Bars added will be parked by default. - [Get Bar](https://productplan.readme.io/reference/get_api-v2-bars-id.md): Returns the specified bar. - [Update Bar](https://productplan.readme.io/reference/patch_api-v2-bars-id.md): Updates the specified Bar. - [Delete Bar](https://productplan.readme.io/reference/delete_api-v2-bars-id.md): Deletes the specified Bar. - [Get Child Bars](https://productplan.readme.io/reference/get_api-v2-bars-id-child-bars.md): Returns a list of all Child Bars for the specified Bar. - [Get Bar Comments](https://productplan.readme.io/reference/get_api-v2-bars-id-comments.md): Returns a list of all Comments for the specified Bar. - [Get Bar Connections](https://productplan.readme.io/reference/get_api-v2-bars-bar-id-connections.md): Returns a list of all Connections for the specified Bar. - [Create Bar Connection](https://productplan.readme.io/reference/post_api-v2-bars-bar-id-connections.md): Creates a new Connection. - [Delete Bar Connection](https://productplan.readme.io/reference/delete_api-v2-bars-bar-id-connections-id.md): Deletes the specified Connection from one Bar to another Bar. - [Get Bar Links](https://productplan.readme.io/reference/get_api-v2-bars-bar-id-links.md): Returns a list of all Links for the specified Bar. - [Create Bar Link](https://productplan.readme.io/reference/post_api-v2-bars-bar-id-links.md): Creates a new Link for the specified Bar. - [Delete Bar Link](https://productplan.readme.io/reference/delete_api-v2-bars-bar-id-links-id.md): Deletes the specified Link. - [Get Opportunities](https://productplan.readme.io/reference/get_api-v2-discovery-opportunities.md): Returns a list of all Opportunities accessible by the authenticated user. - [Create Opportunity](https://productplan.readme.io/reference/post_api-v2-discovery-opportunities.md): Creates an Opportunity - [Get Opportunity](https://productplan.readme.io/reference/get_api-v2-discovery-opportunities-id.md): Returns the specified Opportunity. - [Update Opportunity](https://productplan.readme.io/reference/patch_api-v2-discovery-opportunities-id.md): Updates the specified Opportunity - [Get Ideas](https://productplan.readme.io/reference/get_api-v2-discovery-ideas.md): Returns a list of all Ideas accessible by the authenticated user. - [Create Idea](https://productplan.readme.io/reference/post_api-v2-discovery-ideas.md): Creates a new Idea. - [Get Idea](https://productplan.readme.io/reference/get_api-v2-discovery-ideas-id.md): Returns the specified Idea. - [Update Idea](https://productplan.readme.io/reference/patch_api-v2-discovery-ideas-id.md): Updates the specified Idea. - [Get Customers](https://productplan.readme.io/reference/get_api-v2-discovery-ideas-customers.md): Returns a list of customers created in ProductPlan that are associated with the Discovery Ideas model. - [Get Tags](https://productplan.readme.io/reference/get_api-v2-discovery-ideas-tags.md): Returns a list of tags (keywords) created in ProductPlan that are associated with the Discovery Ideas model. - [GET Idea Forms](https://productplan.readme.io/reference/get_api-v2-discovery-idea-forms.md): Returns a list of all Idea Forms by user. - [GET Idea Form](https://productplan.readme.io/reference/get_api-v2-discovery-idea-forms-id.md): Returns a list of all Idea Forms by user. - [Get Objectives](https://productplan.readme.io/reference/get_api-v2-strategy-objectives.md): Returns a list of all Objectives accessible by the authenticated user. - [Create Objective](https://productplan.readme.io/reference/post_api-v2-strategy-objectives.md): Creates a new Objective. - [Get Objective](https://productplan.readme.io/reference/get_api-v2-strategy-objectives-id.md): Returns the specified Objective. - [Update Objective](https://productplan.readme.io/reference/patch_api-v2-strategy-objectives-id.md): Updates the specified Objective. - [Delete Objective](https://productplan.readme.io/reference/delete_api-v2-strategy-objectives-id.md): Deletes the specified Objective. - [Get Key Results](https://productplan.readme.io/reference/get_api-v2-strategy-objectives-objective-id-key-results.md): Returns a list of all Key Results associated with the specified objective. - [Create Key Result](https://productplan.readme.io/reference/post_api-v2-strategy-objectives-objective-id-key-results.md): Creates a new Key Result. - [Get Key Result](https://productplan.readme.io/reference/get_api-v2-strategy-objectives-objective-id-key-results-id.md): Returns the specified Key Result. - [Update Key Result](https://productplan.readme.io/reference/patch_api-v2-strategy-objectives-objective-id-key-results-id.md): Updates the specified Key Result. - [Delete Key result](https://productplan.readme.io/reference/delete_api-v2-strategy-objectives-objective-id-key-results-id.md): Deletes the specified Key Result. - [Get Launches](https://productplan.readme.io/reference/get_api-v2-launches.md): Returns a list of all Launches. - [Create Launch](https://productplan.readme.io/reference/post_api-v2-launches.md): Creates a new Launch. - [Get Launch](https://productplan.readme.io/reference/get_api-v2-launches-id.md): Returns the specified Launch. - [Update Launch](https://productplan.readme.io/reference/patch_api-v2-launches-id.md): Updates the specified Launch. - [Delete Launch](https://productplan.readme.io/reference/delete_api-v2-launches-id.md): Deletes the specified Launch. - [Get Checklist Sections](https://productplan.readme.io/reference/get_api-v2-launches-launch-id-checklist-sections.md): Returns a list of all the Launch's Checklist Sections. - [Create Checklist Section](https://productplan.readme.io/reference/post_api-v2-launches-launch-id-checklist-sections.md): Creates a new Launch Checklist Section. - [Get Checklist Section](https://productplan.readme.io/reference/get_api-v2-launches-launch-id-checklist-sections-id.md): Returns the specified Launch Checklist Section. - [Update Checklist Section](https://productplan.readme.io/reference/patch_api-v2-launches-launch-id-checklist-sections-id.md): Updates the specified Launch Checklist Section. - [Delete Checklist Section](https://productplan.readme.io/reference/delete_api-v2-launches-launch-id-checklist-sections-id.md): Deletes the specified Launch Checklist Section. - [Get Tasks](https://productplan.readme.io/reference/get_api-v2-launches-launch-id-tasks.md): Returns a list of all Tasks associated with the specified Launch. - [Create Task](https://productplan.readme.io/reference/post_api-v2-launches-launch-id-tasks.md): Creates a new Task associated with a specified Launch Checklist Section. - [Get Task](https://productplan.readme.io/reference/get_api-v2-launches-launch-id-tasks-id.md): Returns the specified Task. - [Update Task](https://productplan.readme.io/reference/patch_api-v2-launches-launch-id-tasks-id.md): Updates the specified Task. - [Delete Task](https://productplan.readme.io/reference/delete_api-v2-launches-launch-id-tasks-id.md): Deletes the specified Task. - [Gets all users that belong to the account](https://productplan.readme.io/reference/get_api-v2-users.md): Returns a list of all users that belong to the account. - [Gets all teams](https://productplan.readme.io/reference/get_api-v2-teams.md): Returns a list of all teams associated to the account of the authenticated user. - [Reports application status](https://productplan.readme.io/reference/get_api-v2-status.md): Provides a simple _ping_ to let you know if the application is up and running. - [About Webhooks](https://productplan.readme.io/reference/about-webhooks.md) - [Creates a bar](https://productplan.readme.io/reference/creates-a-bar.md) - [Updates a bar](https://productplan.readme.io/reference/updates-a-bar.md) - [Deletes a bar](https://productplan.readme.io/reference/deletes-a-bar.md)