This is a migrated thread and some comments may be shown as answers.

API plans?

8 Answers 113 Views
General Discussions
This is a migrated thread and some comments may be shown as answers.
This question is locked. New answers and comments are not allowed.
Sharbel Lutfallah
Top achievements
Rank 1
Sharbel Lutfallah asked on 06 Aug 2010, 03:44 AM
Is there any immediate plans for an API for Team Pulse?  We have an established internally developed web-app that we use for task and issue management.  I would like to use Team Pulse for story development but would like some way to export the stories into our existing app for assigning. 

How far away is an API?

8 Answers, 1 is accepted

Sort by
0
Missing User
answered on 09 Aug 2010, 05:06 PM
Hi Sharbel Lutfallah,

Unfortunately at this moment we do not have an API for TeamPulse. Creating an API is a feature we really want as well and as such it is in our backlog. For right now however we do have our data service that you could use. We are currently writing a blog post to walk users through using the data service but feel free to look into it yourself. You can navigate to the data service via the link below.

http://localhost:9898/Services/DataService.svc/

Sincerely yours,
Jesse Dyck
the Telerik team
Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items
0
Sharbel Lutfallah
Top achievements
Rank 1
answered on 09 Aug 2010, 09:07 PM
Thanks Jesse, I did know about the dataservice links but unfortunately I need to be able to pull *and* push data (change statuses mostly). 

I might build build my own webservice that sits on the web-server that I have team pulse installed to push the status updates from our web-app.. i dont think that would be too difficult until the API is done.
0
Chris Corderoy
Top achievements
Rank 1
answered on 11 Aug 2011, 10:29 AM
Is the API any closer to being rolled out?  

Really like the product, but being able to submit user stories from our existing platforms or automatically tracking bugs generated by our sites is a key requirement for us.

Chris
0
Robert Régnier
Telerik team
answered on 11 Aug 2011, 05:20 PM
Hello Chris,

 Although we are releasing a new version next week with lots of goodies, it will not include anything new with regards to the API.  Accessing and updating data via our OData service is still a great option.  More on this subject can be found in one of our blog posts here:

http://blogs.telerik.com/teampulse/posts/10-09-10/integrating_with_teampulse.aspx

Manipulating TeamPulse data is easy going over our OData data service.  Start by adding a web service reference to http://<TeamPulse server name>/Services/DataService.svc.  If you have the OData protocol analyzer extension you can get a nice visual of our object model (http://msmvps.com/blogs/audrey/archive/2010/06/29/odata-open-data-protocol-visualizer-extension-for-visual-studio-2010.aspx).

I’ve attached a sample project that will lay out the basics for you.  It demonstrates getting data using a couple of different methods and also making changes and saving them back to the service.  If you have any questions at all, let me know.

Greetings,
Robert Régnier
the Telerik team
TeamPulse R1 Officially Released!
Do you want to be able to directly talk to our professionals and ask questions about the things that interest you?
Reserve a seat for the TeamPulse Weekly Live Demo today!
0
Sharbel Lutfallah
Top achievements
Rank 1
answered on 11 Aug 2011, 05:28 PM
Really surprised that Telerik didn't put the API in an earlier iteration honestly.  Their customer base was built on developers who use their products in their own system, its only natural that these same clients are going to want extensibility...   Its a mistake to not have an API for us to integrate this data in external systems. The lack of API was the only reason why we didn't embrace this system.  We basically have rolled our own system now that plugs directly into our task/project management system and in the end we are probably further ahead.  I do think that Telerik should rethink their position on the whole API issue though.
0
Robert Régnier
Telerik team
answered on 11 Aug 2011, 05:36 PM
Hello Sharbel,

Can you give me some examples of when an API would help you where the data service cannot?  This will help us further understand your needs.

Thanks in advance,
Robert Régnier
the Telerik team
TeamPulse R1 Officially Released!
Do you want to be able to directly talk to our professionals and ask questions about the things that interest you?
Reserve a seat for the TeamPulse Weekly Live Demo today!
0
Michael
Top achievements
Rank 1
answered on 01 Apr 2013, 07:47 PM
Still no API?

UPDATE: It looks like you have a basic API...

http://www.telerik.com/agile-project-management-tools/support-resources/documentation/user-guide/rest_api.aspx

But it lacks many necessary calls. It doesn't appear that I can create a bug.

I am trying to integrate from Zendesk which is where many bugs are reported.
0
Jordan
Telerik team
answered on 05 Apr 2013, 07:06 PM
Hi Michael,

Yes, the API that we provide is very basic at the moment. We are planning to provide a full REST API latter this year. Most probably this will happen as we finish with the implementation of the new HTML interface.
My advice is to  use oData service to create bugs. If you need any help let us know.

All the best,
Jordan
the Telerik team
Tags
General Discussions
Asked by
Sharbel Lutfallah
Top achievements
Rank 1
Answers by
Missing User
Sharbel Lutfallah
Top achievements
Rank 1
Chris Corderoy
Top achievements
Rank 1
Robert Régnier
Telerik team
Michael
Top achievements
Rank 1
Jordan
Telerik team
Share this question
or