Skip to main content

Content API Overview

The GNet Connect Content API provides endpoints for retrieving comprehensive company information including fleet details, services, locations, and other business data. This API is designed to help partners and applications access up-to-date information about GNet Connect members.

Key Features

Company Information Retrieval

  • Retrieve complete company profiles including contact details, branding, and operational information
  • Access company-specific data such as fleet inventory, service offerings, and service locations
  • Get real-time updates on company status and availability

Structured Data Access

  • Consistent JSON response format across all endpoints
  • Rich metadata including images, descriptions, and categorization tags
  • Support for filtering and pagination where applicable

API Endpoints

Company Data

GET /api/content/{griddid} — Retrieve complete company information including fleet, services, and locations

Fleet Information

GET /api/content/{griddid}/fleet — Get detailed fleet information for a specific company

Services Information

GET /api/content/{griddid}/services — Retrieve services offered by a specific company

Locations Information

GET /api/content/{griddid}/locations — Get service locations for a specific company

Authentication

All Content API endpoints require authentication using a valid Bearer token. Example:
Authorization: Bearer <your_access_token>

Response Format

All endpoints return data in a consistent JSON format with the following structure:
{
  "conextid": "company_identifier",
  "name": "Company Name",
  "address": "Full address",
  "city": "City",
  "state": "State",
  "zipCode": "ZIP Code",
  "country": "Country",
  "airports": ["airport_code_1", "airport_code_2"],
  "logo_url": "https://asset.grdd.dev/company-logo",
  "coType": "CO",
  "mainContact": "Contact Person",
  "mainPhone": "+1234567890",
  "webURL": "https://company-website.com",
  "searchKeywords": "keywords",
  "dispatchPhone": "+1234567890",
  "activeFlg": "Y",
  "lat": "latitude",
  "lon": "longitude",
  "mainEmail": "contact@company.com",
  "associations": "industry associations",
  "nlaNumber": "0000",
  "griddid": "company_id",
  "vehicleTypeServiced": ["SEDAN", "SUV"],
  "services": [...],
  "fleet": [...],
  "visibility": "public",
  "fleets": [...],
  "locations": [...]
}

Getting Started

  1. Obtain Authentication Token: Use the Get Token API to obtain a valid access token
  2. Make API Requests: Include the Bearer token in your request headers
  3. Handle Responses: Parse the JSON response to access company data
Ready to explore? Check out the Get Company API for detailed endpoint documentation.
I