GitHub - Projectplace/api-code-examples: Code examples for interacting with Projectplace's public APIs

Disclaimer: Planview provides these examples for instructional purposes. While you are welcome to use this code in any way you see fit - Planview does not accept any liability or responsibility for you choosing to do so.

This directory contains examples of API usage across the Planview ProjectPlace product.

Getting Started: Authentication

NEW! Before using any of these examples, start with our authentication guides:

👉 Authentication Overview (AUTH_README.md) - Choose the right auth method for your needs

Quick Links to Authentication Examples:

Available Examples

Authentication Examples

  • py-oauth2-authorization-code - OAuth2 user authentication flow
  • py-oauth2-client-credentials - OAuth2 robot/service account authentication
  • py-oauth1 - Legacy OAuth1 authentication

Data Operations Examples

  • py-board-webhooks - Set up and manage board webhooks
  • py-bulk-update-emails - Bulk update user email addresses
  • py-consume-odata - Access and download OData feeds
  • py-download-archived-workspaces - Download archived workspace data
  • py-download-document - Download documents from workspaces
  • py-enforce-column-name - Bulk rename board columns across workspaces
  • py-list-document-archive - List document archive contents
  • py-remove-inactive-users - Remove inactive users from account
  • py-upload-document - Upload documents to workspaces
  • node-js-import-cards-with-excel - Import cards from Excel spreadsheets

About These Examples

  • Examples are written in a specific language - designated by the prefixes e.g py- for Python and node-js for Node etc.
  • The code herein is meant to be possible to run successfully with minor modifications for authentication.
  • All examples include README files with setup instructions and usage examples.
  • As the disclaimer above states: while we encourage you to study the code to understand our APIs - we do not accept responsibility for you running or modifying the code.

Resources