Skip to content
GC SurgeDocsHow to Fill the Bulk Import Template
2 min read

How to Fill the Bulk Import Template

The bulk import template is a spreadsheet where each row represents one camera. This guide explains what to enter in each column, which fields are required, and the formatting rules that prevent upload failures. Covers: Get the Template, Column Reference, Required Fields by Connection Type, Format Rules, Pre-Upload Checklist. Once your file is ready, see Bulk Spreadsheet Import for the upload steps.

Step 1 — Get the Template

Always download the template directly from the platform — do not use a saved copy from a previous import, as the column structure may have changed.

  1. Go to Configuration in the left sidebar.
  2. Select the IMPORT STATUS tab.
  3. Click Download Current As Template.
  4. Open the downloaded file in Excel or Google Sheets.

Column Reference

Each row represents one camera. Do not rename, reorder, or delete any column.

ColumnWhat to enterRequired?Example
siteNameThe name of the site this camera belongs to. Must be unique across the platform and within the file.RequiredMain Entrance - Dubai Mall
cameraNameA label for this specific camera.RequiredFront Gate Camera 1
ipAddressThe camera’s IP address or hostname. No trailing slash.Required192.168.1.101
portThe port the camera is accessible on. Must be a number between 1 and 65535.Required554
userNameThe camera’s login username.Requiredadmin
passwordThe camera’s login password.RequiredP@ssw0rd!
cameraBrandThe camera manufacturer. Must match a supported brand exactly — spelling and capitalisation matter.RequiredHikvision
siteOwnerEmailEmail address of the on-site contact who will receive the Site Key and run the Local Agent. Required for Private/VPN and Edge sites. Optional for Public IP.Private & Edge onlytechnician@company.com
contactPhoneOn-site contact phone number. Must include country code.Private & Edge only+962797000000
contactNameOn-site contact’s full name.Private & Edge onlyAhmad Hassan
protocolConnection protocol. Enter exactly http or https in lowercase.Requiredhttp

Required Fields by Connection Type

FieldPublic IPPrivate / VPNGC Edge
siteNameRequiredRequiredRequired
cameraNameRequiredRequiredRequired
ipAddressRequiredRequiredRequired
portRequiredRequiredRequired
userNameRequiredRequiredRequired
passwordRequiredRequiredRequired
cameraBrandRequiredRequiredRequired
protocolRequiredRequiredRequired
siteOwnerEmailOptionalRequiredRequired
contactPhoneOptionalRequiredRequired
contactNameOptionalRequiredRequired

Format Rules

  • One camera per row — if a site has 5 cameras, it needs 5 rows all with the same siteName.
  • Plain text values only — no Excel formulas, no coloured cells, no merged cells.
  • Do not add, remove, or reorder columns.
  • Save the file as .xlsx or .xls. Do not save as .csv.
  • contactPhone must include the country code: +962797000000 not 0797000000.
  • protocol must be exactly http or https in lowercase.
  • cameraBrand must match a supported brand exactly as it appears in the template (for example: Hikvision, Axis, Dahua).
  • ipAddress must be a valid IPv4 address or hostname with no trailing slash.
  • port must be a number between 1 and 65535.
  • Site names must be unique — no two rows in the same file, and no conflict with sites already in the platform.

Pre-Upload Checklist