API v2 use cases
What are clients asking to be able to do over API that they cannot currently?
Comments
-
Ecommerce fuel wants to pull Reactions over time, I feel like there have been some other requests. I'll try and go digging for them.
0 -
From Broad/GATK:
"My biggest recommendation is for docs that would provide real worked out examples, and a migration guide to help long-time folks like myself understand what has changed and what needs to be adapted. I can't stress enough the importance of worked-out examples."1 -
EA: Getting top-level forum data (forum title, forum description, total discussions, total comments).
0 -
Adobe: Getting reactions (separated by type) for each post.
Microsoft: Historical popular discussions and participants in them, based on a date range.
0 -
-
Here is a list of things Cireson would generally love to see coming out of a new release:
- Pull a list of all users via the API (paged)
- Search for a user via the API (email, username, etc)
- Pull a filtered list of discussions via the API
- Update/delete/add a discussion via the API
- Update/delete/add users via the API
- As a user/moderator I want to be able to add/update/delete/approve comments to discussions I have access to via the API
- Pull Q&A data - pull this data for a specific time range
"Those are pretty critical, but it would be awesome if there were some outbound webhook functionality for when a new discussion or comment to a discussion are added so we could be alerted in other channels. If I can at least look at comments/discussions added/updated since a particular date/time I could mimic this functionality as well."
1 -
From GoodGame:
Traffic:
- Active Users
- Unique Visits By Role Type
- Page Views
- New Users
Posting:
- Posts
- Posts by Roletype
- Contributers
- Contributers by Category
0 -
They want to pull analytics over API? To what end? I don't believe we currently have any plans for that.
0 -
They're real desire is to be able to export the data from the Dashboard.
0 -
From Promethean:
"Support to provider pagination query string parameter when calling REST API to get a list of discussions or a list of discussion for a category using the format: p=a-b (e.g. p=1-10)
Could you please consider this functionality for /disscusions/list.ext and /discussions/category.ext for next version of API as what is currently documented for paging these is largely unusable as its results are determined by the ‘arbitrary but undocumented’ (30) items per page. API consumer page size may result in multiple calls to API if a consumer page spans more than one of your ‘pages’.
Ideally next version API could provide cross endpoint consistent parameters for pageSize and pageNumber"
1 -
Polycount:
Possibility to pull a list of replies in order by how many Reactions they're received. Or in order by most recent Reaction.
0 -
Cireson wants to know if they will be able to pull stats of threads in each idea category by status. And have the ability administrater them from the API, so for example when an idea is under development in Visual Studio Team Services we could create custom actions to also update community thread etc. Also to be able to pull customer information on demand without having to request a data export etc."
0 -
An endpoint for reputation so that clients can potentially target in some fashion the users with the highest reputation on their forums? Is that a thing?
0 -
@BrendanParm said:
An endpoint for reputation so that clients can potentially target in some fashion the users with the highest reputation on their forums? Is that a thing?I don't know - you mean a leaderboard-getting endpoint?
0 -
Kentico and Bible.com keep asking me if it will be possible to retrieve Analytics data in API 2.0
0 -
from Kentico:
API coverage
We need to be able to perform CRUD operations (but mainly read) on all types of objects...
E.g. currently it’s not possible to list all users
We’d like to be able to manage taxonomy easily (adjust and synchronize tags, categories, etc.)
We’d like to be able to read custom user fields (from the profile extender plugin)Webhooks – we need to be able to trigger synchronization of certain discussions into our internal systems
0 -
Capital One, Plex, On Shape and many more are asking for a way to pull users of a specific role over API. The very minimum would be role-types, but at the end of the day, most will want this by individual role-name as well.
The reason they need that granularity is that many of them are looking to feed this information to their reporting systems to show the success of their moderators, and admin, or show the success of particular programs that center around community. For example, Plex needs to keep track of their "Ninjas" these are volunteer beta testers, and they don't fit under "member" nor do they fit under "moderator" they have no role-type.
0 -
Basically everything for the sake of analytics.
1 -
0
-
Call I was just on:
- Perform actions on behalf of other users (referred them to SSO tokens in API v1)
- Query which users had participated in a discussion.
- Filter discussions by Type (specifically, Questions).
0 -
From Kentico:
Here’s our feedback on the v2 API so far:
- The users endpoint returns less information then v1 API (no info about Score, dates, counts, ranks, etc..)
- The user endpoint still doesn’t contain custom profile fields
- It’s not possible to retrieve discussions by tags
- Plus, we’d really like to see webhook support and a better&unified documentation.
- It’s possible to retrieve list of users – that’s good
We’d appreciate if you could pass the feedback on to the product team.
0 -
Additional from the other guy at Kentico:
- It's not possible to retrieve discussions by tags (only through the unofficial "/discussions/tagged.json" workaround)
- It is possible to get users by discussions they've started or contributed to, but
- ... it is not possible to get more detailed information about their commitment in the discussions (comment was marked as answer, voted up/down)
- It is not possible to get KPI-related information (the conversion funnel)
- Unique new visitors
- Registrations (only possible by comparing the full user listing with previous ones)
- New posts (dtto, only comments can be filtered by date, not discussions)
0 -
Oculus is pushing very hard to be able to have lots of analytics things.
0 -
Zenimax is asking for an endpoint that would allow them to pull a "Moderation Message" (/dashboard/messages).
The use case: If they have a message up on the Forum, they would like to be able to pull that into their Zenimax status-page.
1 -
@shaunamcclemens said:
Oculus is pushing very hard to be able to have lots of analytics things.Beyond the general query endpoint, or do they not know about that yet?
0 -
Some initial goals for next release (after 2.5) endpoint support:
- Tagging
- Polls
- Q&A
- Messages
- Badges
0 -
@shaunamcclemens said:
From Kentico: ...- The users endpoint returns less information then v1 API (no info about Score, dates, counts, ranks, etc..)
This will be improving over time.
- The user endpoint still doesn’t contain custom profile fields
This is more complex. Possible goal for later in 2018.
- It’s not possible to retrieve discussions by tags
Probably will be in for next release past 2.5.
- Plus, we’d really like to see webhook support
This is coming in the next year or so.
and a better&unified documentation.
Working on this now.
1 -
API v2 appears to be currently lacking the endpoint to grab users by their foreign key, As we noted in team awesome today.
0 -
I have a prospect looking to get "forum stats" visualized on their external site. Total Number of Discussions, Total Number of Comments, Total Number of Members, maybe Number of Users Online.
Do we have a way to do this now through the API?
Would this be a useful endpoint for API v.2?
0 -
@JoeF said:
I have a prospect looking to get "forum stats" visualized on their external site. Total Number of Discussions, Total Number of Comments, Total Number of Members, maybe Number of Users Online.Do we have a way to do this now through the API?
Would this be a useful endpoint for API v.2?
Wouldn't that just be through the Analyticsendpoint in v2 and it would be on them to manage the rest/visiualization? We have the endpoint for leaderboards as well.
0
