Skip to main content
Question

Unable to update meeting using Meetings API. Error: MET-109 [meeting_capacity] is not specified

  • December 12, 2017
  • 4 replies
  • 845 views

We're developing a 3rd party integration using the Meetings REST API. All good and well with the exception of updating existing meetings. Here's the API request:


PUT https://platform.devtest.ringcentral.com/restapi/v1.0/account/~/extension/~/meeting/[redacted meetingId] HTTP/1.1
Accept: application/json
Authorization: Bearer [redacted token]
Content-Type: application/json; charset=utf-8
Host: platform.devtest.ringcentral.com
Content-Length: 400
Expect: 100-continue
Accept-Encoding: gzip, deflate

{
  "topic": "[update] Test ran on 12/10/2017 12:35 AM UTC",
  "schedule": {
    "startTime": "2018-01-10T01:30:00Z",
    "durationInMinutes": 90,
    "timeZone": {
      "id": "1"
    }
  },
  "meetingType": "Scheduled",
  "allowJoinBeforeHost": false,
  "startHostVideo": false,
  "startParticipantsVideo": false,
  "audioOptions": [
    "Phone",
    "ComputerAudio"
  ]
}

And the response:


HTTP/1.1 503 Service Unavailable
Server: nginx/1.10.2
Date: Sun, 10 Dec 2017 01:00:01 GMT
Content-Type: application/json;charset=UTF-8
Content-Length: 479
Connection: keep-alive
RCRequestId: 724c5008-dd45-11e7-97a3-005056bb26b9
RoutingKey: SJC11P01PAS02
Content-Language: en-US
X-Rate-Limit-Group: medium
X-Rate-Limit-Limit: 40
X-Rate-Limit-Remaining: 39
X-Rate-Limit-Window: 60
Retry-After: 40

{
  "errorCode" : "MET-109",
  "message" : "Cannot update meeting. Reason : [Response validation failure: [meeting_capacity] is not specified]",
  "errors" : [ {
    "errorCode" : "MET-109",
    "message" : "Cannot update meeting. Reason : [Response validation failure: [meeting_capacity] is not specified]",
    "reason" : "Response validation failure: [meeting_capacity] is not specified"
  } ],
  "reason" : "Response validation failure: [meeting_capacity] is not specified"
}

The problem is that there no documentation mentioning "meeting_capacity" parameter, when it should be sent and what values it needs to have.

4 replies

I've forwarded this question to the relevant team.

PhongVu
Community Manager
Forum|alt.badge.img
  • Community Manager
  • December 14, 2017

Hi Stefan,


Is this your free developer account? What is your account's email address? If you don't want to post the email address here then send it over on a help ticket so we can check if your developer account is enabled to use meeting APIs.


+ Phong


Stefan, can you recheck if the problem still exists?

  • Author
  • New Participant
  • December 24, 2017
Hi Anton, we tried again on Dec 23 and same exact error response :(

HTTP/1.1 503 Service Unavailable
Server: nginx/1.10.2
Date: Sun, 24 Dec 2017 00:03:23 GMT
Content-Type: application/json;charset=UTF-8
Content-Length: 479
Connection: keep-alive
RCRequestId: da9d24b8-e83d-11e7-b7a9-005056bb26b9
RoutingKey: SJC11P01PAS02
Content-Language: en-US
X-Rate-Limit-Group: medium
X-Rate-Limit-Limit: 40
X-Rate-Limit-Remaining: 39
X-Rate-Limit-Window: 60
Retry-After: 40

{
  "errorCode" : "MET-109",
  "message" : "Cannot update meeting. Reason : [Response validation failure: [meeting_capacity] is not specified]",
  "errors" : [ {
    "errorCode" : "MET-109",
    "message" : "Cannot update meeting. Reason : [Response validation failure: [meeting_capacity] is not specified]",
    "reason" : "Response validation failure: [meeting_capacity] is not specified"
  } ],
  "reason" : "Response validation failure: [meeting_capacity] is not specified"
}