{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://artifacts.apis.io/offlineprotocol-com/json-schema/offlineprotocol-com-get-profiles-response-schema.json",
  "title": "GetProfilesResponse",
  "x-generated": "2026-10-30",
  "x-method": "derived",
  "x-generator": "derive-json-schema.py",
  "x-source": "openapi/_ae-authored/offlineprotocol-com-openapi-generated.yml#/components/schemas/GetProfilesResponse",
  "type": "object",
  "properties": {
    "data": {
      "type": "object",
      "description": "Profiles list"
    },
    "data.count": {
      "type": "object",
      "description": "Counts of profiles"
    },
    "data.count.all": {
      "type": "integer",
      "description": "Total number of profiles"
    },
    "data.count.hidden": {
      "type": "integer",
      "description": "Number of hidden profiles"
    },
    "data.count.active": {
      "type": "integer",
      "description": "Number of active profiles"
    },
    "data.profiles": {
      "type": "array",
      "description": "Array of profile objects"
    },
    "data.profiles[].username": {
      "type": "string"
    },
    "data.profiles[].userId": {
      "type": "integer"
    },
    "data.profiles[].hidden": {
      "type": "boolean"
    },
    "data.profiles[].status": {
      "type": "string"
    },
    "data.profiles[].about": {
      "type": "string"
    },
    "data.profiles[].pfp": {
      "type": "string"
    },
    "data.profiles[].pfpUnavailable": {
      "type": "boolean"
    },
    "data.profiles[].pfpPrivacy": {
      "type": "string"
    },
    "data.profiles[].socials": {
      "type": "object"
    },
    "data.profiles[].socials.x": {
      "type": "string"
    },
    "data.profiles[].socials.discord": {
      "type": "string"
    },
    "data.profiles[].socials.telegram": {
      "type": "string"
    },
    "data.profiles[].socials.website": {
      "type": "string"
    },
    "data.profiles[].location": {
      "type": "object"
    },
    "data.profiles[].location.lat": {
      "type": "number"
    },
    "data.profiles[].location.lng": {
      "type": "number"
    },
    "data.profiles[].referral": {
      "type": "string"
    },
    "data.profiles[].years": {
      "type": "integer"
    },
    "data.profiles[].streak": {
      "type": "integer"
    },
    "data.profiles[].connectionCount": {
      "type": "integer"
    },
    "data.profiles[].createdAt": {
      "type": "string",
      "description": "ISO8601 timestamp"
    },
    "data.profiles[].updatedAt": {
      "type": "string",
      "description": "ISO8601 timestamp"
    },
    "message": {
      "type": "string"
    }
  }
}