Microsoft Graph API : How to share an item to specific user - microsoft-graph-api

The graph document already have a createLink api to create an sharing link with
POST /me/drive/items/{item-id}/createLink with the scope 'organisation' or 'anonymous'
But i want to use the Graph API to share an item to specific user.
Anyone know how to solve this.
Many thanks

Please use the invite API for that - see https://graph.microsoft.io/en-us/docs/api-reference/v1.0/api/item_invite

Related

Creating issues with the JIRA API for specific users with assigned permissions to view

I am new to JIRA API automation and would like to know how I could use the JIRA API to create an issue for specific user who have restricted permissions to view - the API to be used is as follows -https://developer.atlassian.com/cloud/jira/platform/rest/v3/api-group-issues/#api-rest-api-3-issue-post
Thanks,
Best Regards,
Nuzhi
I tried going through the API documentation but could not find any particular detailed documentation with regards to the use case.

Online meeting invite, access with default name

Im working with microsoft graph with the new api for teams.
I was wondering if i can set up the access to an online meeting, where i can pass an url to a person with a pre-assigned name on it (like adding a parameter to the url).
If its not a posibility, is any way to do this? and are you planning on adding it? It could be a nice feature to makes things easier when using microsoft teams.
Thanks in advance

How to add "Order Online" link on GMB using the API

[NOTE: This may be not the right place for this question. Can you please refer me to the right place if this is not.]
I know you can login to GMB, verify the business and than add the "Order Online" link from the GMB console.
We are an agency and expanding fast so we are trying to find out a way of adding our link to all our customer's GMB pages without needing to getting verified for each of them separately but rather using the API if possible.
Anyone here has experience doing this? I looked through the API, but can not find anything like this.
It is not possible to influence this attribute. See this article
In some cases, links to certain third-party booking services will appear automatically on business listings. These links cannot be edited in Google My Business.
If you want to remove or fix a link in your own listing, please contact the third-party provider’s support team or a technical contact to request they remove your data from the information they are sending Google.

Office 365 Rest API : Restrict access to specific mailbox

Within Azure AD, we setup an application to provide access to mailboxes through API. This works.
However, I'd like to know if there is a way to restrict such access to specific mailboxes only ?
From the Microsoft interface, it looks like we can only set permissions at a whole level...
I hope this question has not been answered yet (I did a search first), but I am new on this board so pardon me if I am wrong :)
Thanks and have a good day,
Guillaume
This is true and today app-only access cannot be scoped to a particular mailbox. Can you please share your thoughts on User Voice. https://officespdev.uservoice.com, so that the product team can prioritize this and add it to their list of work items.

Eventbrite API: is there a way to access the waitlist?

We use EventBrite for managing some free events: works great.
We also make extensive use of the waitlist feature.
I would like to script the synchronisation of the EventBrite ticket list contacts (sold and waitlist) with another system.
(yes, I know, I can manage contacts in EventBrite. But we have an existing system and I want to keep using that)
There does not appear to be an obvious way to retrieve any information about people on the waitlist via the API? Is this possible?
Each of the available API access methods are listed here:
http://developer.eventbrite.com/doc/#methods
Waitlists are not currently available.
This should do the trick. Run it in your web browser to see an xml list of all attendees:
https://www.eventbrite.com/xml/event_list_attendees?id=123456&app_key=your_app_key
You'll have to signup for a developer's key to run the query though: https://www.eventbrite.com/api/key/
The down and dirty method to get the eventID to make sure it's working is to view the page source of your EventBrite page, and search for "eventID" or "eid".
You can get the event id through the EventBrite API as well: http://developer.eventbrite.com/doc/events/

Resources