pwrd by

Meeting attendees

Information on attendees for a meeting

Accept header for requests to Meeting attendees

application/vnd.procurios.meeting2+json; version=1

All attendees for meeting

GET /l/meeting2_api/meetings/42/attendees

Get the list of all attendees for the given meeting

Examples

[]
200
{
    "attendees": [
        {
            "relationId": 123,
            "relationName": "Firstname Lastname",
            "presence": 1,
            "activitiesSignedUp": [
                12,
                13,
                127
            ]
        }
    ]
}

Schema

GET /l/meeting2_api/meetings/{meetingId}/attendees/schema

Get a JSON schema for an attendee

Examples

[]
200
{
    "$schema": "http:\/\/json-schema.org\/draft-07\/schema#",
    "title": "Attendee",
    "type": "object",
    "properties": {
        "relationId": {
            "title": "Relation ID",
            "description": "The unique ID for the relation that is attending",
            "type": "integer"
        },
        "relationName": {
            "title": "Relation name",
            "description": "The formatted full name of the relation that is attending",
            "type": "string"
        },
        "presence": {
            "title": "Presence status for this attendee",
            "description": "0 = absent, 1 = present, 2 = unknown",
            "type": "integer",
            "enum": [
                0,
                1,
                2
            ]
        },
        "activities": {
            "title": "Activities",
            "description": "An activity id for each activity the attendee is going to attend.",
            "type": "array",
            "items": {
                "type": "number"
            }
        }
    },
    "required": [
        "relationId",
        "relationName",
        "presence",
        "activities"
    ]
}