Platform

Platform

A place for Apptio product users to learn, connect, share and grow together.

 View Only
Expand all | Collapse all

API URI for ALL Reports in ALL Projects

  • 1.  API URI for ALL Reports in ALL Projects

    Posted 02/26/18 06:47 PM

    Hello,

     

    I'm looking for an API URI that will show me all reports across all projects in a domain.

     

    Thanks,






    #TBMStudio


  • 2.  Re: API URI for ALL Reports in ALL Projects

    Posted 03/08/18 01:22 PM

    Matt -

    You can use Swagger to get API related info on Cost Transparency: https://<<InstanceURL>/api/index.html

    For example: https://contoso.apptio.com/api/index.html#/Projects - will show you a list of accessible domains and projects. 

     

    EDIT:Please note that APIs in above link aren't generally available yet. They are under beta testing, exposed for getting feedback. While we are working on these APIs, we don't actively support them yet. Please use these at your own risk. 


    Best

    Arpitha


    #TBMStudio


  • 3.  Re: API URI for ALL Reports in ALL Projects

    Posted 03/08/18 03:35 PM

    Thank you.... https://domain.apptio.com/api/index.html#/  is incredibly helpful. I would elevate this link in the documentation. 


    #TBMStudio


  • 4.  Re: API URI for ALL Reports in ALL Projects

    Posted 03/08/18 03:38 PM

    Using the information in the link above you can GET all Projects and then foreach Project GET reports, to answer my own question. 


    #TBMStudio


  • 5.  Re: API URI for ALL Reports in ALL Projects

    Posted 03/12/18 12:10 PM

    Unfortunately the Apptio servers are returning HTTP 500 on documented URIs right now. 


    #TBMStudio


  • 6.  Re: API URI for ALL Reports in ALL Projects

    Posted 03/12/18 12:14 PM

    AND the email address doesn't seem to be valid anymore either; apisupport@apptio.com


    #TBMStudio


  • 7.  Re: API URI for ALL Reports in ALL Projects

    Posted 03/12/18 01:18 PM

    Matthew - I just tried sending email to apisupport@apptio.com and it worked. I will check why you couldn't send email and get back. 

    Also, I just attempted the following call from Swagger from within a Cost Transparency instance I have and it worked as expected. 

    GET /domains/{domain}/projects/{project}/tables

     

    Can you try again? Meanwhile, feel free to message me. 

     

    Thanks


    #TBMStudio


  • 8.  Re: API URI for ALL Reports in ALL Projects

    Posted 03/12/18 01:28 PM

    This support email should now allow you to send emails. Please check


    #TBMStudio


  • 9.  Re: API URI for ALL Reports in ALL Projects

    Posted 03/12/18 01:36 PM

    Email doesn't seem to be bouncing anymore.

     

    /tables works.

    /reports doesn't.


    #TBMStudio


  • 10.  Re: API URI for ALL Reports in ALL Projects

    Posted 04/24/19 12:30 PM

    I've gotten around this with help from my CSM. They setup some legacy tables that have API urls I can extract the data from. 


    #TBMStudio