WIP
Project is still work in progress and not ready to use
HomeDeveloper platform
Rust server 0.4.1

test

Servers

  • test.nats.org:4444natsproduction

    Test broker

Operations

  • SUB v0/rust/servers/{server_id}/events/wiped

    Channel for the API to process when a server has just wiped.

    Operation IDServerWiped
    server_id
    required
    string
    uid: server_id

    The ID of the server

    Accepts the following message:

    ServerWiped
    Payload
    null

    Examples

  • SUB v0/rust/servers/{server_id}/events/started

    Channel for the API to process for when a server has started

    Operation IDServerStarted
    server_id
    required
    string
    uid: server_id

    The ID of the server

    Accepts the following message:

    ServerStarted
    Payload
    null

    Examples

  • SUB v0/rust/servers/{server_id}/events/stopping

    Channel for the API to process for when a server is about to stop (cant send information if already stopped)

    Operation IDServerStopping
    server_id
    required
    string
    uid: server_id

    The ID of the server

    Accepts the following message:

    ServerStopping
    Payload
    null

    Examples

  • SUB v0/rust/servers/{server_id}/players/{steam_id}/events/connected

    Channel for the API to process for when a player connects to a server

    Operation IDServerPlayerConnected
    server_id
    required
    string
    uid: server_id

    The ID of the server

    steam_id
    required
    string
    uid: steam_id

    The steam ID of a player

    Accepts the following message:

    ServerPlayerConnected
    object
    uid: ServerPlayerConnected

    Examples

  • SUB v0/rust/servers/{server_id}/players/{steam_id}/events/disconnected

    Channel for the API to process for when a player disconnects from a server

    Operation IDServerPlayerDisconnected
    server_id
    required
    string
    uid: server_id

    The ID of the server

    steam_id
    required
    string
    uid: steam_id

    The steam ID of a player

    Accepts the following message:

    ServerPlayerDisconnected
    object
    uid: ServerPlayerDisconnected

    Examples

  • SUB v0/rust/servers/{server_id}/players/{steam_id}/events/resourcesGathered

    Channel for the API to process for when a player gathers some resources

    Operation IDServerPlayerResourceGathered
    server_id
    required
    string
    uid: server_id

    The ID of the server

    steam_id
    required
    string
    uid: steam_id

    The steam ID of a player

    Accepts the following message:

    ServerPlayerResourceGathered
    object
    uid: ServerPlayerResourceGathered

    Examples

  • SUB v0/rust/servers/{server_id}/players/{steam_id}/events/respawned

    Channel for the API to process for when a player respawn

    Operation IDServerPlayerRespawned
    server_id
    required
    string
    uid: server_id

    The ID of the server

    steam_id
    required
    string
    uid: steam_id

    The steam ID of a player

    Accepts the following message:

    ServerPlayerRespawned
    object
    uid: ServerPlayerRespawned

    Examples

  • SUB v0/rust/servers/{server_id}/players/{steam_id}/events/combat/playerhit

    Channel for the API to process for when a player hits another player

    Operation IDServerPlayerCombatPlayerhit
    server_id
    required
    string
    uid: server_id

    The ID of the server

    steam_id
    required
    string
    uid: steam_id

    The steam ID of a player

    Accepts the following message:

    ServerPlayerCombatPlayerhit
    object
    uid: ServerPlayerCombatPlayerhit

    Examples

  • SUB v0/rust/servers/{server_id}/players/{steam_id}/events/items/{item_id}/pickup

    Channel for the API to process for when a player pickup items ingame

    Operation IDServerPlayerItemPickup
    server_id
    required
    string
    uid: server_id

    The ID of the server

    steam_id
    required
    string
    uid: steam_id

    The steam ID of a player

    item_id
    required
    string
    uid: item_id

    The ID of an item

    Accepts the following message:

    ServerPlayerItemPickup
    object
    uid: ServerPlayerItemPickup

    Examples

  • SUB v0/rust/servers/{server_id}/players/{steam_id}/events/items/{item_id}/loot

    Channel for the API to process for when a player loots an item ingame

    Operation IDServerPlayerItemLoot
    server_id
    required
    string
    uid: server_id

    The ID of the server

    steam_id
    required
    string
    uid: steam_id

    The steam ID of a player

    item_id
    required
    string
    uid: item_id

    The ID of an item

    Accepts the following message:

    ServerPlayerItemLoot
    object
    uid: ServerPlayerItemLoot

    Examples

  • SUB v0/rust/servers/{server_id}/players/{steam_id}/events/items/{item_id}/crafted

    Channel for the API to process for when a player crafts items ingame

    Operation IDServerPlayerItemCrafted
    server_id
    required
    string
    uid: server_id

    The ID of the server

    steam_id
    required
    string
    uid: steam_id

    The steam ID of a player

    item_id
    required
    string
    uid: item_id

    The ID of an item

    Accepts the following message:

    ServerPlayerItemCrafted
    object
    uid: ServerPlayerItemCrafted

    Examples

  • SUB v0/rust/servers/{server_id}/events/command

    Channel for the API to process for when a server command is run

    Operation IDServerCommand
    server_id
    required
    string
    uid: server_id

    The ID of the server

    Accepts the following message:

    ServerCommand
    object
    uid: ServerCommand

    Examples

  • SUB v0/rust/servers/{server_id}/players/{steam_id}/events/reported

    Channel for the API to process for when a player is reported

    Operation IDServerPlayerReported
    server_id
    required
    string
    uid: server_id

    The ID of the server

    steam_id
    required
    string
    uid: steam_id

    The steam ID of a player

    Accepts the following message:

    ServerPlayerReported
    object
    uid: ServerPlayerReported

    Examples

  • SUB v0/rust/servers/{server_id}/players/{steam_id}/events/unbanned

    Channel for notifying a server unbanned a player

    Operation IDServerPlayerUnbanned
    server_id
    required
    string
    uid: server_id

    The ID of the server

    steam_id
    required
    string
    uid: steam_id

    The steam ID of a player

    Accepts the following message:

    ServerPlayerUnbanned
    object
    uid: ServerPlayerUnbanned

    Examples

  • SUB v0/rust/servers/{server_id}/players/{steam_id}/events/banned

    Channel for notifying a server banned a player

    Operation IDServerPlayerBanned
    server_id
    required
    string
    uid: server_id

    The ID of the server

    steam_id
    required
    string
    uid: steam_id

    The steam ID of a player

    Accepts the following message:

    ServerPlayerBanned
    object
    uid: ServerPlayerBanned

    Examples

  • SUB v0/rust/servers/{server_id}/players/{steam_id}/events/chat

    Channel for when a player chats ingame

    Operation IDServerPlayerChat
    server_id
    required
    string
    uid: server_id

    The ID of the server

    steam_id
    required
    string
    uid: steam_id

    The steam ID of a player

    Accepts the following message:

    ServerPlayerChat
    object
    uid: ChatMessage

    Examples

EventStack