Use the meeting room generator to create collaborative communication environments. We recommend creating a meeting room for a combination of people. Vectera really shines in creating meeting rooms for synchronous collaboration.

Example: Generate a meeting room for each adviser-client and allow both to access the meeting room with a shared link.

Generate meeting room

First, authenticate using the token

Use the meetings endpoint to generate a meeting room using POST.

https://www.vectera.com/api/v1/meetings/

You can specify parameters using the JSON format. Most important ones:

  • "key": Set the meeting room name and the associated link

  • "publicAccessLevel": Set the meeting room locked status to open "can_always_join" (anyone with the link can access) or closed "should_knock" (only hosts can allow guests to access). The default is locked.

After generating a meeting room, you can obtain the meeting room id, which is needed for generating an access key. These access keys are 30-character keys and are far less likely to be "guessed" than regular user passwords. 

Use the permissions endpoint to generate the access link:

https://www.vectera.com/api/v1/meetings/[id]/permissions/

Send a POST request with the parameters:

  • Can always join but no hosts rights: "accessLevel":"can_always_join"

  • Has host rights: "accessLevel":"is_host"

In this particular example, the full link with the access key can be given to the guest who can join the meeting room without knocking. The link without access key can be given to people who should not have continuous access to the meeting room and require a host to let them in the meeting room.


In a case where all participants should have equal access (a group of collaborators), you could share the full access link. Be advised that anyone using this access link can enter the meeting room at any time. It is important to set up a workflow to make sure this key is hidden or only shared with the relevant people. 

Generating user accounts through API is possible as well, visit this help article for more information.

When you end a meeting with a lead or client, it is a good idea to forward them to a specific (thank you) page on your website. It's possible to set this up via the team settings or via the API for a meeting room.

Send a POST request to https://www.vectera.com/api/v1/meetings/ to generate a meeting room and add "forwardUrl": "URL" as a parameter.

In the example above, the guest will be forwarded to go.vectera.com when the meeting ends.

You can change the forward URL by sending a PATCH request to https://www.vectera.com/api/v1/meetings/meetingRoomId.

Add a new link to change the link or leave blank to remove the link.

Other API information

Connecting and authenticating with Vectera

Guide: Integrating the booking app

Guide: manage and authenticate users

Guide: How to create/add templates for your meeting rooms via API?

API Reference


The Vectera team is looking forward to your feedback. Our main goal still is to improve your experience in creating online meeting rooms. Eager to get going? Log into your account or get started with a free, fully-featured trial of Vectera!

Did this answer your question?