Questions tagged [ucwa]

Unified Communications Web API (UCWA) is a RESTful API used to interact with Lync 2013 features. Core features include: querying contacts and groups, P2P and multi-party IM, online meeting scheduling, joining an online meeting, contact card (note/presence/location), phone audio, and anonymous meeting join.

Unified Communications Web API (UCWA) is a RESTful API used to interact with Lync 2013 (now Skype for Business) features.

UCWA is currently in version 2.0; which has been released in Q1 2015, with the Skype for Business transition.

The core features include:

  • Contacts and Groups - Querying groups and contacts and creating presence subscriptions
  • Two-party and Multi-party IM
  • Schedule an Online Meeting
  • Join an Online Meeting
  • Contact Card - Querying presence/note/location
  • Phone Audio - Call via Work feature
  • Anonymous Access - anonymously join a meeting

UCWA is available for On-Premises and Hybrid Lync 2013 / SfB installations as of Cumulative Update 1, but needs to be explicitly enabled by the administrator.

For Office 365 / Skype for Business Online customers, support for UCWA and the Skype Web SDK has been announced and enabled during Q1 2016.

153 questions
2
votes
2 answers

UCWA Lync authentication - 500 web ticket is invalid

I'm trying to create a simple client for Lync using Nodejs. Base on http://ucwa.lync.com/documentation/KeyTasks-CreateApplication I've made someting like this. It works until last step #9 when I should register my app with UCWA. Server responds with…
D3vilroot
  • 53
  • 1
  • 7
2
votes
1 answer

Outofbox SharePoint Presence Control to use UCWA Lync API

Our SharePoint 2013 customer need to display Lync presence on the client web browsers without installing Lync Client on the client PC I am not familiar a lot with Lync development and SharePoint integration with it however I know for SharePoint 2013…
M.Ramadan
  • 444
  • 2
  • 17
2
votes
1 answer

Setting HTML as supported messageformat in UCWA

I have a functional ucwa client that only works with plain messages. According to the lync documentation, a PUT request is needed to change the supported modality and message format, and that an If-Match header is required to verify the request is…
2
votes
4 answers

Lync UCWA - Create application gives a HTTP 409: Conflict error

I have been trying for the past couple of days to develop an application for our Lync service at work using the UCWA API from Microsoft (a REST API). To get an application working: I first have to submit it to the API using a POST request to a…
Alexander Johansen
  • 522
  • 1
  • 14
  • 28
1
vote
2 answers

Skype For Business Server 2019 - Better way to Integrate the Chat Bots with server 2019

I am trying to integrate A Chat Bot Service with A client who uses the Skype For Business Server 2019. On Microsoft Docs Page, I found that UCWA 2.0 exposes SFB Server 2015 instant messaging (IM) and presence capabilities. Could anyone please…
1
vote
0 answers

UCWA - getting all meetings not just ones you scheduled

I have managed to use the UCWA API for Skype for Business to pull back online meetings, however, this only seems to get information for meetings scheduled by the user themselves. Is there a way to view all scheduled meetings for the user? This is…
Chris
  • 11
  • 1
1
vote
1 answer

Easiest way to get skype user presence using dotnetcore?

I would like to know what is the easiest method to getting user presence for a website that exists on a server? We are using a web based application in dotnetCore Is there any benefit to using ucma vs ucwa vs something else when getting user…
Terrance Jackson
  • 606
  • 3
  • 13
  • 40
1
vote
1 answer

Getting User Presence using UCMA?

I just need to give an email address and have the ucma protocol send back the user's presence from skype for business using C#. Does anyone have some tips on how to obtain the user presence in ucma? The tutorials on msdn are not clear on this. This…
Terrance Jackson
  • 606
  • 3
  • 13
  • 40
1
vote
0 answers

"Authority URI should have atleast one segment in the path (i.e.https:////)"...; When Using UCWA2.0 In C#

We have created an application to send and receive message by interacting with online users in the Skype for business. For achieving this we have followed the below steps, but we are facing issue Installed Skype for Business 2016…
poovarasan
  • 21
  • 2
1
vote
1 answer

Issue on sending an IM with UCWA (Skype for Business)

I am trying to write a nodeJS code which sends a simple notification to a Skype for Business account using the UCWA web API but I am not succeeding. The customer uses Skype for Business 2015 on-premises. To implement that I followed the link…
user3667143
  • 61
  • 1
  • 1
  • 4
1
vote
1 answer

How to login of my skype business account using python?

I want to write a python code that will sign in to skype business 2016 account.After doing few research, UCWA is the only way to do so.i am attaching the my account image below. As you can see , there is no password field. So how to login using…
Tedd8989
  • 72
  • 5
1
vote
1 answer

Authentication using Azure AD, failing at last step accessing Skype for Business

I am following this guide (https://learn.microsoft.com/en-us/skype-sdk/ucwa/authenticationusingazuread) in order to access Skype for Business. Everything goes fine till the last part but let's do step by step. I am building my .net console…
1
vote
0 answers

Better error message for UCWA API for Skype for Business

I am trying to get contact information from a Skype for Business 2019 server using the UCWA API. I've managed to get an access token, but when I try to search for a contact I get a 500 error with the message There is a problem with the resource you…
Rudy Gnodde
  • 4,286
  • 2
  • 12
  • 34
1
vote
0 answers

UCMA 5.0 vs UCMA Performance

I have developed a chatbot application using UMCA 5.0 SDK for integration with skype for business server. I was told that UCWA is more beneficial than UCMA. But, under the impression that UCWA purpose is mainly to integrate with skype for business…
Rekha
  • 21
  • 4
1
vote
0 answers

Can I get federated end of participant info with UCWA app on my end?

I'm planning to create a chatbot application for SfB Server with UCWA. This bot will be invited by my partner's SfB online user's chat meeting, then provide some background services. The partner's O365 tenant and my SfB server is federated. I'd like…
tuktuk_55
  • 11
  • 1
1 2
3
10 11