How to get list of users in Box using api - api

is it possible to get the list of users in Box using api calls?
i'm currently using "https://api.box.com/2.0/users" to get all users but what i want to achieve is that i want to get list of users filtered by date created? is there any way how to do that?
here's a sample screenshot for api call using postman

You can get a list of users filtered by date created using the Enterprise Events endpoint.
When you query the Enterprise Events endpoint, you can filter for specific event types using the event_type parameter. The API event name for new user creation is "NEW_USER". The created_after and created_before parameters let you specify a time range for the events needed.

Related

Facebook API - How to obtain private group event attendees?

Is it possible, through any means, to query the Facebook API to return a list of attendees for a private group event?
I would expect that an admin of the group user token or an app(token) added to the group would be required.
Any ideas?
Reading thus far, I suspect the above is not possible at all in any way.
There used to be an API endpoint for this, however it has been removed:
https://developers.facebook.com/docs/graph-api/reference/v15.0/event/attending
The Graph API for Events has no way of accessing the users that are attending, only the count.
https://developers.facebook.com/docs/graph-api/reference/event/

filtering twitter api user lookup

I am trying to collect some data from twitter using API v2 via the users//followers endpoint and I didn't find a parameter for filtering results, specifically I wish to filter results on their follower count.
Please tell me this feature exists!

Best approach to update an existing event in multiple Microsoft accounts using Microsoft Graph API

I am working on a calendar synchronization between my application and personal calendars of the users. The idea is that every time an event is created or updated, this event is sent to the personal calendar of the users (they can choose syncing to Google Calendar and/or Microsoft accounts calendar).
I have this complete flow working with Google Calendar and now I am working with Microsoft oAuth and Graph API to make it work either for MS Calendars.
Currently, for MS, I have the following scenario implemented and working:
User authorizes the application to access its calendar through consent page
Server exchanges the authorization code for an access token
I can insert an event in user's calendar using its access token as Authorzation header through Microsoft Graph API (POST https://graph.microsoft.com/v1.0/me/events)
Now I am trying to figure out how I can manage event updates (when start date changes, for instance, how I will send this update for each user's MS account), knowing the following constraints of Microsoft Events API:
Property "ICalUId" is generated by MS API itself and returned in the response of Insert endpoint. I can't insert an event with my own ICalUId. This is possible with Google Calendar and very useful, because if I send an event with an existing iCalUId to import endpoint, Google updates this existing event with the sent data, and if the iCalUId doesn't exist, Google creates the event (it performs an upsert-like action).
For each event inserted at different users calendar, a new "ICalUId" is generated, even if I am sending the same event object to insert. So I get many iCalUId's for the same event, this adds complex in tracking this event in users calendars, different from Google Calendar as I mentioned before.
So that's the challenge I am facing right now. Any ideas on how I can achieve this?
Thanks in advance!

Shopify Stores - View Creation Date of Store

I want to view a Shopify Store creation date, even without necessarily being an admin of the store
For example, the format should look something like
"2020-07-19T00:06:15.115Z"
However, I am currently unaware of which API endpoint to hit, or where on the site this information can be found.
I know it is possible to check the earliest uploaded product, but that doesn't neccesarily give you the date of site creation. and I'm not talking about date of domain creation, I'm talking about the actual shopify created_at date
you can check the same using the REST API endpoint shop
you need to make a GET request using API to get the data about the shop.
This is the sample request code GET /admin/api/2021-01/shop.json
and here is the same request the contains the data about shop creation along with other data.

Yodlee executeUserSearchRequest

Am using the yodlee integration in my site. I have used the "executeUserSearchRequest" api call to perform search action based on the user details.
i have analyzed the documentation of yodlee in the below link for the param properties.
Am not clear in the option of using user input.
transactionSearchRequest.userInput in the documentation.
What are the possible values i can pass through the transactionSearchRequest.userInput to restrict the search action. I have given the bank names in the user input but there is no changes in the retrived result.
NOTE: i have made the option of
"transactionSearchRequest.ignoreUserInput"=>'false' to perform the search based on the given user input value.
Any help would be welcomed. Thanks in advance.
The transactionSearchRequest.userInput parameter is a text filter. This can be used to identify transactions based on its description. You can pass any sequence of characters such as "ATM or Wallmart, etc" to get transaction having those specific description in it. If there is no matching transaction description with the given input string then the result will be zero.
ExecuteUserSearchRequest API is for getting transactions for a particular user, which are present in Yodlee system. You can provide different filters based on the requirement for fetching the transactions. For e.g. You can pass Date Range to get transactions for that particular duration, while you can also pass itemAccountID(this identifies each account individually) to get the transactions for that duration and belongs to that particular account. While this itemAccountID field is non-mandatory, so if you won't pass it on then it will look for transactions present for all the accounts for the defined date range.
If you are using userInput filter then it will look for the transactions where the provided keyword/string matches in Transaction Description or in User specified Transaction's "Memo" field.
Here is the link which could be useful.
After referencing few more api calls in yodlee documentation and experimenting the search option in "executeUserSearchRequest" api i understand its only possible to search the description details using the transactionSearchRequest.userInput.
I managed to get the itemAccountId for each account using "Account/Summary/All" api call under the Core Services. Yodlee Documentation
After passing the itemAccountId in transactionSearchRequest.searchFilter.itemAccountId.identifier param of "executeUserSearchRequest" api, i managed to get the transaction of specific account.
Hope this might help someone.