FORT Robotics logoFORT Robotics logoFORT Manager API
  • Getting Started
  • Examples
  • Concepts
  • CLI V2
  • Release Notes
  • API v1 Reference
ApiKeys
    Retrieves keys for an organization.getUpdate the role of the service account associated with a given key nameputValidates an API key for the specified organization.post
Configurations
    Search an organization's configurationsgetCreate a device configurationpostGet a configuration by idgetDelete a configurationdeleteUpdate a configurationpatchGet the current status of a configuration, whether it's complete or has any validation errors.getAdd a device to a configurationpostDelete a device from a configurationdeleteUpdate a device on a configurationpatch
DeviceLogs
    Get device logsget
Devices
    Search devicesgetRegister a devicepostGet the latest firmware by device serial numbergetGet the latest firmware version by device serial numbergetGet the latest firmware version by device typegetGets the latest firmware by a specific device type.getGets firmware by a specific version and device type.getGet a device's configurationgetGet a blank configuration for a devicegetUpdate a devicepatchConfirm firmware was applied to a devicepostConfirm configuration was applied to a devicepost
IpNetworkTemplates
    Get IP network templates for an organization. You can search by template name, interface type, as well as sort the list.getCreates a new IP network template for a given comm interface in the current organization.postGet an IP network template by IDget
Releases
    Get the details of a releaseget
Users
    Get all usersgetRegister a userpostGet a user by idgetDelete a userdeleteUpdate role for a userpatch
Versions
    Retrieves the current version of the API.get
Schemas
powered by Zudoku
FORT API

DeviceLogs

Endpoint:https://pro-series-api-frontend-int-db669a4.zuplo.app

Device log endpoints.


Get device logs

GET
https://pro-series-api-frontend-int-db669a4.zuplo.app
/v1/organizations/{orgId}/deviceLogs

This endpoint returns device logs for the organization, with filtering, sorting, and pagination. Each page returns up to 1000 logs (500 by default) and the response indicates whether more pages are available.

Get device logs › path Parameters

  • orgIdstring · required

    The id of the organization.

Get device logs › query Parameters

  • limitinteger · int32

    The number of records to return. Max 30.

  • pageinteger · int32

    The page offset when fetching the records

  • serialstring

    Filter logs by device serial number.

  • startTimestring · date-time

    Return logs at or after this timestamp (UTC).

  • endTimestring · date-time

    Return logs at or before this timestamp (UTC).

  • logLevelinteger · int32

    Filter logs by log level id.

  • logTypeinteger · int32

    Filter logs by log type id.

  • logSubtypeIdinteger · int32

    Filter logs by log subtype id.

  • searchTextstring

    Text search applied to the log message.

  • sortBystring · enum

    Field used to sort the results. Defaults to Timestamp.

    Fields available for sorting device logs. Mirrors the Device Logging API sort options.

    Enum values:
    Timestamp
    ReceivedTimestamp
    SerialNumber
    LogLevel
    LogType
    TypeName
    SubtypeLabel
  • sortDirectionstring · enum

    Sort direction for the results. Defaults to Descending.

    Enum values:
    Ascending
    Descending

Get device logs › Headers

  • Authorizationstring · required

    The Authorization header is used to authenticate with the API using your API key. Value is of the format Bearer YOUR_KEY_HERE.

Get device logs › Responses

Success

  • dataobject

    Paged device logs. The Device Logging API does not return a total count, so pagination is driven by HasMore.

  • successboolean
  • errorsarray | null
GET /v1/organizations/{orgId}/deviceLogs

ConfigurationsDevices