cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
563
Views
0
Helpful
1
Replies

Cisco IM and Presence REST limitations and restrictions

kamil.bockay
Level 1
Level 1

Hello,

We are looking for a limitations and restrictions for  Cisco IM and Presence REST API. We were not able to find a documentation to that. Is anybody aware of such a document ?

To be more specific, here is a list of questions:

1. Endpoints

Request: POST - /presence-service/endpoints

Body:

<?xml version="1.0"?>

<endpoint>

            <url>http://XXX.XXX.XXX.XXX:PORT/callback/</url>

</endpoint>

Description: In order to receive event notifications, I need to register an endpoint with a callback URL.

Questions:

  • How many endpoints can be registered?
  • Are there any restrictions/thresholds that must be observed?

 

2. Subscriptions

Request: POST - /presence-service/users/xxxxx/subscriptions

<?xml version="1.0"?>

Body:

<subscription>

            <contactsList>

                        <contact contactURI=xxxxx@xxxxx.doman.net/>

            </contactsList>

            <subscriptionType>PRESENCE_NOTIFICATION</subscriptionType>

            <endPointID>X</endPointID>

</subscription>

Description: Next, a subscription must be created for an endpoint with a specific ID. The subscription defines the contacts for which status updates should be sent.

Questions:

  • How many subscriptions may be created?
  • Is it technically allowed for each user to create a subscription for themselves?
  • Are there also restrictions here, which are not explicitly listed in the documentation.

Thanks in advance,

 

Regards,

 

Kamil

 

 
1 Reply 1

kamil.bockay
Level 1
Level 1

Hello,

We are looking for a limitations and restrictions for  Cisco IM and Presence REST API. We were not able to find a documentation to that. Is anybody aware of such a document ?

To be more specific, here is a list of questions:

  1. Endpoints

Request: POST - /presence-service/endpoints

Body:

<?xml version="1.0"?>

<endpoint>

            <url>http://XXX.XXX.XXX.XXX:PORT/callback/</url>

</endpoint>

Description: In order to receive event notifications, I need to register an endpoint with a callback URL.

Questions:

  • How many endpoints can be registered?
  • Are there any restrictions/thresholds that must be observed?

 

  1. Subscriptions

Request: POST - /presence-service/users/xxxxx/subscriptions

<?xml version="1.0"?>

Body:

<subscription>

            <contactsList>

                        <contact contactURI=xxxxx@xxxxx.doman.net/>

            </contactsList>

            <subscriptionType>PRESENCE_NOTIFICATION</subscriptionType>

            <endPointID>X</endPointID>

</subscription>

Description: Next, a subscription must be created for an endpoint with a specific ID. The subscription defines the contacts for which status updates should be sent.

Questions:

  • How many subscriptions may be created?
  • Is it technically allowed for each user to create a subscription for themselves?
  • Are there also restrictions here, which are not explicitly listed in the documentation.

Thanks in advance,

 

Regards,

 

Kamil