NeatQueue Hub

NeatQueue Website
Join Discord Server
Roadmap
Feature Requests

    API-Based Queue Management for Users and Parties

    I'm looking to integrate NeatQueue with an external application and wanted to request the ability to queue via the API. The application users sign into would use DiscordOAuth, then using the context of their discord ID, if they press a button, they can sign up for the queue.

    We'd like to support a few different queue options:

    1. Adding a single user to a queue via their DiscordID
    2. Add a party/group to queue, similar to how it functions now, just purely API based

    For example, the API could have separate endpoints like:

    POST `/queues/{queue_id}/users`
    ```json
    {
    "discordId": "21345678942312311"
    }
    ```
    POST `/queues/{queue_id}/parties`
    ```json
    {
    "name": "MyGoodParty",
    "discordIds": [
    "12198759156165156",
    "23195489456156198"
    ]
    }
    ```
    Alongside this, I was wondering if it would be possible to pull all parties for a given user, currently I see Party List shows ALL parties for a particular queue channel. For an external app, it would be nice to query only the parties associated with a specific user.

    Open
    •
    Voters
    You must be logged in to comment on posts
    Ne
    commented

    Have you taken a look at the current API? https://docs.neatqueue.com/api/ Its missing support for adding parties to queue though ill admin

    Th
    commented
    OP

    I've looked through it, that is correct. But parties are supported through discord, that's why I was requesting that as a feature, the ability to queue an individual player or party via an endpoint.

    Voters