talque
  • External integrations for talque
  • JSON API (readonly)
    • General
      • Locales and Text
    • Organization
      • Read
    • Lecture
      • List
      • Read
      • Files
      • Authorization
    • Speaker
      • List
      • Read
      • Authorization
    • Participants
    • Vendors
      • List
      • Read
      • Authorization
    • Room
      • List
      • Read
    • Enumerations
      • Locale
  • Deep links
    • General
    • Organization
    • Profile links
    • Lecture links
    • Partner links
    • Post links
    • Map links
    • Video rooms
  • Webhooks
    • General
    • Authentication
    • File upload
    • Users
    • Invites
    • Tickets
    • Vendors
      • Create
      • Update
      • Delete
    • COMING SOON: Announcements
    • COMING SOON: Lectures
    • Map Data
      • Map layer
      • Map features
      • Update references
  • COMING SOON: Chat Bots
  • Wordpress Plugin
    • Installation
    • Pages
    • Shortcodes
      • Filters
      • Optional settings
    • Routing
    • Configuration
  • Javascript plugin
    • Introduction
    • Installation
      • Initial page
      • Filters
      • Optional settings
    • Routing
    • Configuration
  • Single Sign-On
    • OAuth2 Login
    • Website data
    • OAuth2 Flow
      • Request an Authorization Code
      • Exchange for Access Token
      • Authorized Requests
  • SELF-SERVICE LINKS
    • Event Ticket Token
  • Old Wordpress Plugin
    • Download
    • Pages
    • Shortcodes
    • Filter Options
    • Style Options
  • Old Javascript Plugin
    • Introduction
    • Routing
    • Installation
  • Troubleshooting
    • Firewall Configuration
  • Talque Plugin
    • Download
    • Installation
    • Configuration
Powered by GitBook
On this page
  • Read rooms
  • Example Request
  • Example Response

Was this helpful?

  1. JSON API (readonly)
  2. Room

Read

Read rooms

POST https://event.talque.com/api/v1/room/read

This endpoint allows you to load multiple room records in a single request.

Request Body

Name
Type
Description

roomIdList*

array

List of room ids

orgId*

string

Unique identifier of the organization

{
    "orgId":"RVZA0drygVK5NbrZuQnB",
    "reason":"SUCCESS",
    "reasonEnum":"RoomReadReason",
    "roomById":{
        "LwigI249nA0THrXyFX7I":{
            "model":{
                "capacity":99,
                "color":"#123abc",
                "mtime":1502884800000,
                "name":{
                    "DE_DE":"Hilbertraum \u00e4\u00f6\u00fc\u00df",
                    "EN_US":"Hilbertspace \u00e4\u00f6\u00fc\u00df"
                },
                "order":2,
                "roomId":"LwigI249nA0THrXyFX7I"
            },
            "reason":"SUCCESS",
            "success":true
        }
    },
    "success":true
}
{
    "orgId":"RVZA0drygVK5NbrZuQnB",
    "reason":"SUCCESS",
    "reasonEnum":"RoomReadReason",
    "roomById":{
        "HLIC20uvsrivzlrhwJlj":{
            "model":null,
            "reason":"NOT_FOUND",
            "success":false
        }
    },
    "success":true
}

Example Request

{ 
    "orgId": "qRY08MFxsIo97DecfEPk",
    "roomIdList": ["DTa0z30HX5SKmdQDVZpy"] 
}

Example Response

{
  "roomById": {
    "DTa0z30HX5SKmdQDVZpy": {
      "model": {
        "capacity": 35,
        "name": {
          "DE_DE": "Workshop Studio - Berlin",
          "EN_US": "Workshop Studio - Berlin"
        },
        "mtime": 1675864611589,
        "color": "#ced2d3",
        "roomId": "DTa0z30HX5SKmdQDVZpy",
        "order": 4,
        "extId": null
      },
      "reason": "SUCCESS",
      "success": true
    }
  },
  "reason": "SUCCESS",
  "orgId": "qRY08MFxsIo97DecfEPk",
  "success": true,
  "reasonEnum": "RoomReadReason"
}
PreviousListNextEnumerations

Last updated 1 year ago

Was this helpful?