Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.grdd.dev/llms.txt

Use this file to discover all available pages before exploring further.

Get Company Information API

The Get Company Information API retrieves comprehensive details about a GNet Connect member company, including their fleet, services, locations, and operational information.

Endpoint

GET https://core.grdd.net/api/content/{griddid} Replace {griddid} with the specific company identifier (e.g., “latest” for the latest/demo company).

Authentication

This endpoint requires authentication using a Bearer token. To obtain an access token, see the Get Token API documentation. Headers:
Authorization: Bearer <access_token>

Request Example

curl -X GET \
  'https://core.grdd.net/api/content/latest' \
  -H 'Authorization: Bearer YOUR_ACCESS_TOKEN'

Response

The API returns a comprehensive JSON object containing all company information.

Response Structure

{
  "griddid": "latest",
  "conextid": "latest",
  "name": "GRiDD Demo  (LimoAnywhere Production)",
  "address": "Palm Beach, FL, USA",
  "city": "Palm Beach",
  "state": "Florida",
  "zipCode": "",
  "country": "United States",
  "airports": [
    "SNA",
    "LAX"
  ],
  "services": [
    {
      "id": 5698,
      "title": "Weddings",
      "griddid": "latest",
      "description": "Nice",
      "image_url": null,
      "extra_photos": [],
      "display_order": 2,
      "icon": null,
      "priceRange": null,
      "tags": [
        {
          "id": "69d5f19a0a53940001fddbc9",
          "tag": "airport"
        }
      ],
      "status": "active",
      "documents": [],
      "slug": "weddings-latest",
      "updatedAt": "2026-04-08T06:11:38.687Z",
      "createdAt": "2026-04-08T05:20:50.529Z"
    },
    {
      "id": 4166,
      "title": "Airport Service",
      "griddid": "latest",
      "description": "LAX and SNA Airport Service",
      "image_url": "https://asset.grdd.dev/gen-images/latest/the-photo-is-taken-by-canon-5-d-mark-ii-this-photo-will-be-used-for-profile-page-of-the-location-choose-real-objects-this-is-the-info-of-the-location-user-has-entered-in-their-form-name-lax-description-address-1-world-way-los-angeles-ca-90045-usa-1753943827879.png",
      "extra_photos": [],
      "display_order": 0,
      "icon": null,
      "priceRange": null,
      "tags": [
        {
          "id": "68c8a1f946ef9600017b8994",
          "tag": "Corporate"
        },
        {
          "id": "68c8a1f946ef9600017b8995",
          "tag": "Airport Transfers"
        },
        {
          "id": "68c8a1f946ef9600017b8996",
          "tag": "airport"
        }
      ],
      "status": "active",
      "documents": [],
      "slug": "airport-service-latest",
      "updatedAt": "2025-09-15T23:32:09.458Z",
      "createdAt": "2025-09-15T23:32:00.682Z"
    }
  ],
  "fleet": [
    {
      "id": 4468,
      "name": "Luxury SUV",
      "griddid": "latest",
      "type": "SUV_LUX",
      "display_order": 5,
      "model": "",
      "description": "",
      "max_passengers": null,
      "max_luggage": null,
      "max_carry_on": null,
      "image_url": null,
      "extra_photos": [],
      "colors": [],
      "attributes": [],
      "status": "active",
      "minimum_rate": null,
      "hourly_rate": null,
      "documents": [],
      "vehicles": [],
      "verifiedForReservations": false,
      "verificationExpiresAt": null,
      "lastVerificationDate": null,
      "slug": "luxury-suv-latest",
      "updatedAt": "2026-04-08T06:10:52.371Z",
      "createdAt": "2026-03-10T18:37:54.242Z"
    },
    {
      "id": 4152,
      "name": "Sprinter Mercedes",
      "griddid": "latest",
      "type": "SPRINTER",
      "display_order": 0,
      "model": "",
      "description": "",
      "max_passengers": null,
      "max_luggage": null,
      "max_carry_on": null,
      "image_url": null,
      "extra_photos": [],
      "colors": [],
      "attributes": [],
      "status": "active",
      "minimum_rate": null,
      "hourly_rate": null,
      "documents": [],
      "vehicles": [],
      "verifiedForReservations": false,
      "verificationExpiresAt": null,
      "lastVerificationDate": null,
      "slug": "sprinter-latest",
      "updatedAt": "2026-03-10T04:43:06.313Z",
      "createdAt": "2026-02-11T17:40:37.086Z"
    },
    {
      "id": 4151,
      "name": "Coach",
      "griddid": "latest",
      "type": "COACH",
      "display_order": 0,
      "model": "",
      "description": "",
      "max_passengers": null,
      "max_luggage": null,
      "max_carry_on": null,
      "image_url": null,
      "extra_photos": [],
      "colors": [],
      "attributes": [],
      "status": "active",
      "minimum_rate": null,
      "hourly_rate": null,
      "documents": [],
      "vehicles": [],
      "verifiedForReservations": false,
      "verificationExpiresAt": null,
      "lastVerificationDate": null,
      "slug": "coach-latest",
      "updatedAt": "2026-02-11T17:39:05.860Z",
      "createdAt": "2026-02-11T17:38:50.550Z"
    },
    {
      "id": 4150,
      "name": "Sedan Lux",
      "griddid": "latest",
      "type": "SEDAN_LUX",
      "display_order": 0,
      "model": "",
      "description": "",
      "max_passengers": null,
      "max_luggage": null,
      "max_carry_on": null,
      "image_url": null,
      "extra_photos": [],
      "colors": [],
      "attributes": [],
      "status": "active",
      "minimum_rate": null,
      "hourly_rate": null,
      "documents": [],
      "vehicles": [],
      "verifiedForReservations": false,
      "verificationExpiresAt": null,
      "lastVerificationDate": null,
      "slug": "sedan-lux-latest",
      "updatedAt": "2026-02-11T17:38:33.745Z",
      "createdAt": "2026-02-11T17:38:26.335Z"
    }
  ],
  "mainPhone": "+13232513311",
  "mainEmail": "info@company.com",
  "showPartnerContact": true,
  "mainContact": "john doe",
  "webURL": "",
  "trialExpirationDate": "2025-08-16T14:19:34.344Z",
  "trialExpirationDateEpoch": 1755353974344,
  "logo_url": "https://asset.grdd.dev/latest-logo",
  "visibility": "public",
  "lat": "26.7056206",
  "lon": "-80.0364297",
  "activeFlg": "Y",
  "coType": "CO",
  "dispatchPhone": "+13232513311",
  "associations": "",
  "contact": {
    "mainPhone": "",
    "mainEmail": "sina@grdd.net",
    "website": "",
    "facebook": "",
    "instagram": "",
    "linkedin": "",
    "twitter": "",
    "yelp": ""
  },
  "farmInComplete": true,
  "searchKeywords": "",
  "nlaNumber": "0000",
  "vehicleTypeServiced": [
    "SEDAN",
    "SEDAN_LUX",
    "SUV",
    "SUV_LUX"
  ],
  "locations": [
    {
      "id": 1782,
      "name": "LAX",
      "griddid": "latest",
      "address": "1 World Wy, Los Angeles, CA 90045, USA",
      "location": "-118.3979935,33.9447242",
      "display_order": 1,
      "image_url": "https://asset.grdd.dev/gen-images/latest/the-photo-is-taken-by-canon-5-d-mark-ii-this-photo-will-be-used-for-profile-page-of-the-location-choose-real-objects-this-is-the-info-of-the-location-user-has-entered-in-their-form-name-lax-description-address-1-world-way-los-angeles-ca-90045-usa-1753943827879.png",
      "extra_photos": [],
      "airport_codes": [
        {
          "id": "69d919c7f25342000107fa9a",
          "airport_code": "LAX"
        },
        {
          "id": "69d919c7f25342000107fa9b",
          "airport_code": "SNA"
        }
      ],
      "tags": [
        {
          "id": "69d919c7f25342000107fa9c",
          "tag": "transfer"
        }
      ],
      "status": "active",
      "cities": "los angeles county,los angeles",
      "description": "Los Angeles International Airport ",
      "documents": [],
      "slug": "latest-lax",
      "updatedAt": "2026-04-10T15:39:51.952Z",
      "createdAt": "2025-02-27T17:12:34.642Z"
    }
  ]
}

Response Fields

Company Information

  • conextid: Context identifier for the company
  • name: Full company name
  • address: Complete business address
  • city: City name
  • state: State or province
  • zipCode: Postal/ZIP code
  • country: Country name
  • airports: Array of airport codes served
  • logo_url: URL to company logo image
  • coType: Company type (e.g., “CO”)
  • mainContact: Primary contact person name
  • mainPhone: Main business phone number
  • webURL: Company website URL
  • searchKeywords: Keywords for search optimization
  • dispatchPhone: Dispatch phone number
  • activeFlg: Active status flag (“Y” or “N”)
  • lat: Latitude coordinate
  • lon: Longitude coordinate
  • mainEmail: Primary contact email
  • associations: Industry associations
  • nlaNumber: NLA registration number
  • griddid: Unique GRiDD identifier
  • vehicleTypeServiced: Array of vehicle types offered
  • visibility: Public visibility setting

Services Array

Each service object contains:
  • id: Unique service identifier
  • title: Service name
  • description: Detailed service description
  • image_url: Service image URL
  • extra_photos: Additional service photos
  • display_order: Display ordering
  • tags: Service categorization tags
  • status: Service status (“active” or “inactive”)
  • documents: Associated documents
  • slug: URL-friendly identifier
  • updatedAt / createdAt: Timestamps

Fleet Array

Each fleet object contains:
  • id: Unique fleet identifier
  • name: Fleet name
  • type: Vehicle type (e.g., “SUV”, “SEDAN”)
  • model: Vehicle model
  • description: Fleet description
  • max_passengers: Maximum passenger capacity
  • max_luggage: Maximum luggage capacity
  • max_carry_on: Maximum carry-on capacity
  • image_url: Fleet image URL
  • colors: Available vehicle colors
  • attributes: Additional fleet attributes
  • status: Fleet status
  • minimum_rate: Minimum service rate
  • hourly_rate: Hourly service rate
  • slug: URL-friendly identifier
  • updatedAt / createdAt: Timestamps

Locations Array

Each location object contains:
  • id: Unique location identifier
  • name: Location name
  • address: Full location address
  • location: GPS coordinates (longitude,latitude)
  • image_url: Location image URL
  • airport_codes: Associated airport codes
  • tags: Location tags
  • status: Location status
  • cities: Associated cities
  • description: Location description
  • slug: URL-friendly identifier
  • updatedAt / createdAt: Timestamps

Error Responses

401 Unauthorized

{
  "error": "Unauthorized",
  "message": "Invalid or missing authentication token"
}

404 Not Found

{
  "error": "Not Found",
  "message": "Company with specified griddid not found"
}

500 Internal Server Error

{
  "error": "Internal Server Error",
  "message": "An unexpected error occurred"
}

Usage Examples

JavaScript/Node.js

const response = await fetch('https://core.grdd.net/api/content/latest', {
  method: 'GET',
  headers: {
    'Authorization': 'Bearer YOUR_ACCESS_TOKEN',
    'Content-Type': 'application/json'
  }
});

const companyData = await response.json();
console.log('Company Name:', companyData.name);
console.log('Services:', companyData.services.length);
console.log('Fleet:', companyData.fleets.length);

Python

import requests

url = "https://core.grdd.net/api/content/latest"
headers = {
    "Authorization": "Bearer YOUR_ACCESS_TOKEN"
}

response = requests.get(url, headers=headers)
company_data = response.json()

print(f"Company Name: {company_data['name']}")
print(f"Services Count: {len(company_data['services'])}")
print(f"Fleet Count: {len(company_data['fleets'])}")