Skip to main content


Planview Customer Success Center

Advanced Reporting API: Card Planning Increments Endpoint

GET /io/reporting/export/cards/planningincrements

Returns all the cards with planning increments assigned.

Resource URL

GET https://{accountname}

See Export Parameters for more information on specifying response formats and other options.

Example request



Column Description
Card Id  
Card Title  
Board Id  
Board Title  
Planning Series Id  
Planning Series Label  
Planning Increment Id  
Planning Increment Label  
Parent Planning Increment Id  
Parent Planning Increment Label

Example response

"Card ID","Card Title","Board ID","Board Title","Planning Series Id","Planning Series Label","Planning Increment Id","Planning Increment Label","Parent Planning Increment Id","Parent Planning Increment Label"
"20114192826","Portal Upgrade","20114176223","Board B","20114169089","Quarterly Planning Series","20114179391","January","20114169189","Qtr 1"
"20114192318","Fix editor defect","20114176223","Board B","20114169089","Quarterly Planning Series","20114179391","January","20114169189","Qtr 1"
"20114188177","Document the process","20114176223","Board B","20114168785","Alternative Series","20114176565","Week 1","20114176563","Six Weeks #3"
"20114188076","Implement the plan","20114176223","Board B","20114168785","Alternative Series","20114176566","Week 2","20114176563","Six Weeks #3"
"20114188076","Implement the plan","20114176223","Board B","20114168785","Alternative Series","20114176565","Week 1","20114176563","Six Weeks #3"
"20114178085","Fix the website","20114176058","Board A","20114169089","Quarterly Planning Series","20114179392","Febuary","20114169189","Qtr 1"
"20114178085","Fix the website","20114176058","Board A","20114169089","Quarterly Planning Series","20114179391","January","20114169189","Qtr 1"

Sample JavaScript AJAX request to export current planning increments

const rootHostUrl = "";
const basePath = `${ rootHostUrl }/io/reporting`;
const auth = {
    email: "",
    password: "my_password",
    accountName: "myaccount"
        method: "POST",
        url: `${ basePath }/auth`,
        success: function( data, textStatus, jqXHR ) {
            const token = JSON.parse( data ).token;
            const dataUrl = `${ basePath }/export/cards/planningincrements?token=${ token }`;
                    url: dataUrl,
                    dataType: "text",
                    success: function( cardsResponseData, t2, j2 ) {
                    error: function( jqXHR, textStatus, errorThrown ) {
                } );
        error: function( jqXHR, textStatus, errorThrown ) {
        contentType: "application/json",
        dataType: "text",
        data: JSON.stringify( { email:, password: auth.password, accountName: auth.accountName } )
    } );