Recent Discussions
Tracking Complete Registrations in Google Analytics (via GTM)
Hi, Is there some sort of click listener or event that can be passed in the front end that can be picked up by Google Tag Manager when a user completes their registration (after successfully submitting their username)? Can we apply an event to the complete registration toast? If so, what is the best way to do this? Is there another way that we can track complete registrations in Google Analytics? Thanks!21Views0likes0CommentsEmail missing in the bulk api
Hi Team could you please help me on the below activity i am missing couple of columns in the bulk api how can we get it https://api.lithium.com/lsi-data/v2/ Registration Status Registration Start Date Registration Completion Date Last Sign-in time Email Solutions Authored Solutions Accepted37Views0likes0CommentsGraphQL Mutation for Creating a blog | No author parameter
Hi all, Unless I am going made, there is no option in graphQL to create a blog on behalf of another user is there? i.e. in the input field something like "Author": { "user" : {"id": "user:1234"}} This would be incredibly helpful as we use the APIv1 / v2 calls today to create a draft blog on behalf of a user so we can send those draft links to another user to enable Ghost writing. Example: A team needs to public a blog, however for consistency the team publishes all its public announcements from the director of engineering. The assistant (or another delegated user) needs to write a blog and make it appear as though it was from the directory himself.12Views0likes0CommentsAnalytics API: nodeSubscriptions unexpected behaviour
Hi all, I am using the Analytics API and I am trying to get a total count of subscriptions to all nodes of the community. If I sent the following query to graphQL, I always get a null value: nodeSubscriptions(constraints: {startTime: $startTime, endTime: $endTime}) { metric { value } } } Variables used are: (Yes I know its 3 months!) { "startTime": 1719792000000, "endTime" : 1727740799000 } However if I make this call nodeSubscriptions(constraints: {startTime: $startTime, endTime: $endTime, conversationStyle: FORUM}) { metric { value } } } I successfully get a count of subscriptions, is this bug? or has nodeSubscriptions actually been disabled from pulling a count of the node subscriptions across the community? Even if you had to specify conversationStyles for this call that wouldn't let you know how many subscriptions had been made to the category level. There is a nodeType of Category / GroupHub but that doesn't seem to do it either.46Views1like0CommentsAssistance Needed with API for Creating Idea Statuses
Hi everyone, We are currently exploring an API to create idea statuses at the board level in admin. Specifically, we are trying to add an idea status to an Idea Board by making an API call using Postman. Here is the endpoint we are using: restapi/vc/boards/id/[id]/message_statuses/available/add?message.status=hello While the request returns a 200 status code, the idea status is not being added, and we are encountering an error in the response. Could anyone clarify if this behavior is expected or provide guidance on resolving this issue? Thank you in advance for your support! Best regards, VarshaVarshag3 months agoContributor55Views0likes0CommentsGetting errror on trying to submit the plugin on dev environment
Getting the error: [UPLOAD_FAIL] The plugin was not uploaded. The plugin package file not found. On runnning 'li submit-plugin'/'li submit-plugin --force', on the dev env. The server config file looks good, has the correct URL, and the upload token. Also ran 'li package-plugin' --> created a plugin folder in the SDK; but still getting the same error. Is this a known issue? Any help would be appreciated.35Views0likes0CommentsAPI Auth in Postman
Hi, Im a bit of a newbie here and would love some help. I am trying to complete Auth in Postman and returning 400 bad request/Invalid request or page not found when trying to obtain the code. Error: getaddrinfo ENOTFOUND {{base_community_url}} The URL is just the Community domain which is the same an the redirect URI. {{URL}}/api/2.0/auth/authorize?li_client_id={{Encoded client ID}}&redirect_uri={{Redirect URI not encoded}}&response_type=code or {{URL}}/api/2.0/auth/authorize?li_client_id={{Encoded client ID}}&redirect_uri={{Redirect URI not encoded}}&response_type=code&jwt={{SSO Toekn}} Thanks HannahHannah_B4 months agoContributor37Views0likes0CommentsNot receiving user email addresses from search endpoint
I have a script that queries the search endpoint for information about Khoros users. The API call looks roughly like /api/2.0/search?q=SELECT id, email FROM users LIMIT 10 When developing this script against one Khoros installation, I found that the Khoros user associated with the API request needed to have several "User Management" permissions granted to it in order to receive email addresses via this API call. (In particular, granting "View user reports in Admin Metrics", "Manage roles, user bans, and abuse notifications in admin and user profiles", and "Manage roles in user profiles" seemed to be sufficient.) However, when running this script against a second Khoros installation, I am not receiving back any email addresses. Every single user returned has the empty string as their email address, and I've tried querying several hundred (all of whom should have emails). For instance, a response may look similar to the below (redacted) sample: { "status": "success", "message": "", "http_code": 200, "data": { "type": "users", "list_item_type": "user", "size": 10, "items": [ { "type": "user", "id": "1000000", "email": "" }, ...additional users removed for brevity... ], "next_cursor": "AbCdEf" }, "metadata": {} } I have double-checked the roles and permissions for the Khoros user I'm using for this API request. What's the best way to debug? What are some other reasons that I may not be receiving any email addresses?28Views0likes0CommentsIncremental data for users data
I am trying to bring USERS data incrementally though GraphQL API. The only relevant date time filter/constraints we can use is registration date, but the problem is that if a user profile is updated, we won't be getting that in incremental data based on registration date. Can someone please help me with this ? Is there some other datetime filter or constraints we should use to get this data incrementally ? Here is my current USERS GraphQL query for reference: query MyQuery { users( last: 1000 constraints: {registrationTime: {gte: "2024-01-01T00:00:00.000+00:00", lte: "2024-10-01T00:00:00.000+00:00"}} ) { edges { node { id title firstName lastName email viewHref } } } } } Thanks, Aishwarya53Views0likes0Comments