Vortex

Push bulk scouting data from a completed Vortex session

Changed on

Creates audits and item values for multiple brands across a scouting event. Authenticated via X-API-Key. All entity IDs (brands, properties, events) must be pre-resolved. Sessions with unresolved IDs should be filtered out before calling this endpoint. A report created here records user_id as Captured By; a report that already exists is found by its Captured By, so a push that arrives after the report was reassigned still lands on it.

post/api/vortex/audit/bulk

Request

Request body

user_idinteger required

ID of the user who captured the scouting session. Recorded as the report's Captured By when the report is created here, and used as its first Assigned To.

isQuickAddboolean

Whether this is a quick-add session (always true for vortex)

partialboolean

Marks the payload as partial rows. With it, companies and items may be empty and their id may be null: a missing brand is saved as the Unknown Brand and a missing asset as the Unknown Asset, one row per image. Without it, a missing id is rejected.

Example request

{
  "items": [
    {
      "audios": [
        {
          "fragments": [
            {
              "start": 12.5,
              "end": 17.25
            }
          ]
        }
      ]
    }
  ]
}

Response

Item values created successfully

object[] required

Changes