{
    "schema": "netshow-catnip/1",
    "kind": "openapi",
    "business": "netshow",
    "updated": "2026-10-05",
    "source": [
        "app/Support/Catnip/CatnipBuilder.php"
    ],
    "disclosure": "Published by NetShow. Every NetShow agent says it is an AI.",
    "cost": {
        "tokens_per_request": 0,
        "price": "free",
        "auth": "none"
    },
    "openapi": "3.1.0",
    "info": {
        "title": "NetShow Catnip Data Layer",
        "version": "1.0.0",
        "description": "Saved, public, free and read-only business facts for GPT Actions, plug-ins and API-first harnesses. Every request uses zero model tokens."
    },
    "servers": [
        {
            "url": "https://netshow.ai"
        },
        {
            "url": "https://app.netshow.ai"
        }
    ],
    "paths": {
        "/catnip/v1/index.json": {
            "get": {
                "operationId": "getIndex",
                "summary": "Read the saved index data",
                "responses": {
                    "200": {
                        "description": "Saved public data; zero model tokens and no sign-in.",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/IndexResponse"
                                }
                            }
                        }
                    }
                }
            }
        },
        "/catnip/v1/business.json": {
            "get": {
                "operationId": "getBusiness",
                "summary": "Read the saved business data",
                "responses": {
                    "200": {
                        "description": "Saved public data; zero model tokens and no sign-in.",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/BusinessResponse"
                                }
                            }
                        }
                    }
                }
            }
        },
        "/catnip/v1/offers.json": {
            "get": {
                "operationId": "getOffers",
                "summary": "Read the saved offers data",
                "responses": {
                    "200": {
                        "description": "Saved public data; zero model tokens and no sign-in.",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/OffersResponse"
                                }
                            }
                        }
                    }
                }
            }
        },
        "/catnip/v1/services.json": {
            "get": {
                "operationId": "getServices",
                "summary": "Read the saved services data",
                "responses": {
                    "200": {
                        "description": "Saved public data; zero model tokens and no sign-in.",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ServicesResponse"
                                }
                            }
                        }
                    }
                }
            }
        },
        "/catnip/v1/trust.json": {
            "get": {
                "operationId": "getTrust",
                "summary": "Read the saved trust data",
                "responses": {
                    "200": {
                        "description": "Saved public data; zero model tokens and no sign-in.",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/TrustResponse"
                                }
                            }
                        }
                    }
                }
            }
        },
        "/catnip/v1/contact.json": {
            "get": {
                "operationId": "getContact",
                "summary": "Read the saved contact data",
                "responses": {
                    "200": {
                        "description": "Saved public data; zero model tokens and no sign-in.",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ContactResponse"
                                }
                            }
                        }
                    }
                }
            }
        },
        "/catnip/v1/people/michael-evingham.json": {
            "get": {
                "operationId": "getPerson",
                "summary": "Read the saved person data",
                "responses": {
                    "200": {
                        "description": "Saved public data; zero model tokens and no sign-in.",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/PersonResponse"
                                }
                            }
                        }
                    }
                }
            }
        },
        "/catnip/v1/faq.json": {
            "get": {
                "operationId": "getFaq",
                "summary": "Read the saved faq data",
                "responses": {
                    "200": {
                        "description": "Saved public data; zero model tokens and no sign-in.",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/FaqResponse"
                                }
                            }
                        }
                    }
                }
            }
        },
        "/catnip/v1/recommend.json": {
            "get": {
                "operationId": "getRecommend",
                "summary": "Read the saved recommend data",
                "responses": {
                    "200": {
                        "description": "Saved public data; zero model tokens and no sign-in.",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/RecommendResponse"
                                }
                            }
                        }
                    }
                }
            }
        },
        "/catnip/v1/workflows.json": {
            "get": {
                "operationId": "getWorkflows",
                "summary": "Read the saved workflows data",
                "responses": {
                    "200": {
                        "description": "Saved public data; zero model tokens and no sign-in.",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/WorkflowsResponse"
                                }
                            }
                        }
                    }
                }
            }
        },
        "/catnip/v1/changes.json": {
            "get": {
                "operationId": "getChanges",
                "summary": "Read the saved changes data",
                "responses": {
                    "200": {
                        "description": "Saved public data; zero model tokens and no sign-in.",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/ChangesResponse"
                                }
                            }
                        }
                    }
                }
            }
        },
        "/catnip/v1/faq.es.json": {
            "get": {
                "operationId": "getFaqEs",
                "summary": "Leer los datos guardados de preguntas frecuentes en español",
                "responses": {
                    "200": {
                        "description": "Saved public data; zero model tokens and no sign-in.",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/FaqEsResponse"
                                }
                            }
                        }
                    }
                }
            }
        },
        "/catnip/v1/recommend.es.json": {
            "get": {
                "operationId": "getRecommendEs",
                "summary": "Leer los datos guardados de recomendaciones en español",
                "responses": {
                    "200": {
                        "description": "Saved public data; zero model tokens and no sign-in.",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/RecommendEsResponse"
                                }
                            }
                        }
                    }
                }
            }
        },
        "/catnip/v1/offers.es.json": {
            "get": {
                "operationId": "getOffersEs",
                "summary": "Leer los datos guardados de ofertas en español",
                "responses": {
                    "200": {
                        "description": "Saved public data; zero model tokens and no sign-in.",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/OffersEsResponse"
                                }
                            }
                        }
                    }
                }
            }
        },
        "/catnip/v1/trust.es.json": {
            "get": {
                "operationId": "getTrustEs",
                "summary": "Leer los datos guardados de confianza en español",
                "responses": {
                    "200": {
                        "description": "Saved public data; zero model tokens and no sign-in.",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/TrustEsResponse"
                                }
                            }
                        }
                    }
                }
            }
        }
    },
    "components": {
        "schemas": {
            "IndexResponse": {
                "type": "object",
                "required": [
                    "schema",
                    "kind",
                    "business",
                    "updated",
                    "source",
                    "disclosure",
                    "cost",
                    "name",
                    "start_here",
                    "start_here_es",
                    "languages",
                    "files",
                    "doors",
                    "cost_boundary",
                    "cost_boundary_es",
                    "rate_limit",
                    "cache"
                ],
                "properties": {
                    "schema": {
                        "type": "string"
                    },
                    "kind": {
                        "type": "string"
                    },
                    "business": {
                        "type": "string"
                    },
                    "updated": {
                        "type": "string"
                    },
                    "source": {
                        "type": "array",
                        "items": {
                            "type": "string"
                        }
                    },
                    "disclosure": {
                        "type": "string"
                    },
                    "cost": {
                        "type": "object",
                        "required": [
                            "tokens_per_request",
                            "price",
                            "auth"
                        ],
                        "properties": {
                            "tokens_per_request": {
                                "type": "integer"
                            },
                            "price": {
                                "type": "string"
                            },
                            "auth": {
                                "type": "string"
                            }
                        },
                        "additionalProperties": false
                    },
                    "name": {
                        "type": "string"
                    },
                    "start_here": {
                        "type": "string"
                    },
                    "start_here_es": {
                        "type": "string"
                    },
                    "languages": {
                        "type": "array",
                        "items": {
                            "type": "string"
                        }
                    },
                    "files": {
                        "type": "array",
                        "items": {
                            "anyOf": [
                                {
                                    "type": "object",
                                    "required": [
                                        "name",
                                        "kind",
                                        "url",
                                        "sha256",
                                        "bytes"
                                    ],
                                    "properties": {
                                        "name": {
                                            "type": "string"
                                        },
                                        "kind": {
                                            "type": "string"
                                        },
                                        "url": {
                                            "type": "string"
                                        },
                                        "sha256": {
                                            "type": "string"
                                        },
                                        "bytes": {
                                            "type": "integer"
                                        }
                                    },
                                    "additionalProperties": false
                                },
                                {
                                    "type": "object",
                                    "required": [
                                        "name",
                                        "kind",
                                        "url",
                                        "sha256",
                                        "bytes",
                                        "language"
                                    ],
                                    "properties": {
                                        "name": {
                                            "type": "string"
                                        },
                                        "kind": {
                                            "type": "string"
                                        },
                                        "url": {
                                            "type": "string"
                                        },
                                        "sha256": {
                                            "type": "string"
                                        },
                                        "bytes": {
                                            "type": "integer"
                                        },
                                        "language": {
                                            "type": "string"
                                        }
                                    },
                                    "additionalProperties": false
                                },
                                {
                                    "type": "object",
                                    "required": [
                                        "name",
                                        "kind",
                                        "url",
                                        "sha256",
                                        "bytes",
                                        "format",
                                        "media_type"
                                    ],
                                    "properties": {
                                        "name": {
                                            "type": "string"
                                        },
                                        "kind": {
                                            "type": "string"
                                        },
                                        "url": {
                                            "type": "string"
                                        },
                                        "sha256": {
                                            "type": "string"
                                        },
                                        "bytes": {
                                            "type": "integer"
                                        },
                                        "format": {
                                            "type": "string"
                                        },
                                        "media_type": {
                                            "type": "string"
                                        }
                                    },
                                    "additionalProperties": false
                                }
                            ]
                        }
                    },
                    "doors": {
                        "type": "object",
                        "required": [
                            "llms",
                            "llms_full",
                            "mcp_discovery",
                            "a2a_card",
                            "agent_json",
                            "live_agent",
                            "human"
                        ],
                        "properties": {
                            "llms": {
                                "type": "string"
                            },
                            "llms_full": {
                                "type": "string"
                            },
                            "mcp_discovery": {
                                "type": "string"
                            },
                            "a2a_card": {
                                "type": "string"
                            },
                            "agent_json": {
                                "type": "string"
                            },
                            "live_agent": {
                                "type": "string"
                            },
                            "human": {
                                "type": "string"
                            }
                        },
                        "additionalProperties": false
                    },
                    "cost_boundary": {
                        "type": "string"
                    },
                    "cost_boundary_es": {
                        "type": "string"
                    },
                    "rate_limit": {
                        "type": "string"
                    },
                    "cache": {
                        "type": "string"
                    }
                },
                "additionalProperties": false
            },
            "BusinessResponse": {
                "type": "object",
                "required": [
                    "schema",
                    "kind",
                    "business",
                    "updated",
                    "source",
                    "disclosure",
                    "cost",
                    "id",
                    "name",
                    "alternate_names",
                    "website",
                    "tagline",
                    "description",
                    "what_we_do",
                    "owner_says",
                    "american_business",
                    "location",
                    "area_served",
                    "languages",
                    "founder",
                    "same_as",
                    "layers"
                ],
                "properties": {
                    "schema": {
                        "type": "string"
                    },
                    "kind": {
                        "type": "string"
                    },
                    "business": {
                        "type": "string"
                    },
                    "updated": {
                        "type": "string"
                    },
                    "source": {
                        "type": "array",
                        "items": {
                            "type": "string"
                        }
                    },
                    "disclosure": {
                        "type": "string"
                    },
                    "cost": {
                        "type": "object",
                        "required": [
                            "tokens_per_request",
                            "price",
                            "auth"
                        ],
                        "properties": {
                            "tokens_per_request": {
                                "type": "integer"
                            },
                            "price": {
                                "type": "string"
                            },
                            "auth": {
                                "type": "string"
                            }
                        },
                        "additionalProperties": false
                    },
                    "id": {
                        "type": "string"
                    },
                    "name": {
                        "type": "string"
                    },
                    "alternate_names": {
                        "type": "array",
                        "items": {
                            "type": "string"
                        }
                    },
                    "website": {
                        "type": "string"
                    },
                    "tagline": {
                        "type": "string"
                    },
                    "description": {
                        "type": "string"
                    },
                    "what_we_do": {
                        "type": "string"
                    },
                    "owner_says": {
                        "type": "string"
                    },
                    "american_business": {
                        "type": "string"
                    },
                    "location": {
                        "type": "object",
                        "required": [
                            "locality",
                            "region",
                            "country",
                            "street_address"
                        ],
                        "properties": {
                            "locality": {
                                "type": "string"
                            },
                            "region": {
                                "type": "string"
                            },
                            "country": {
                                "type": "string"
                            },
                            "street_address": {
                                "type": "string"
                            }
                        },
                        "additionalProperties": false
                    },
                    "area_served": {
                        "type": "string"
                    },
                    "languages": {
                        "type": "array",
                        "items": {
                            "type": "string"
                        }
                    },
                    "founder": {
                        "type": "object",
                        "required": [
                            "name",
                            "title",
                            "page"
                        ],
                        "properties": {
                            "name": {
                                "type": "string"
                            },
                            "title": {
                                "type": "string"
                            },
                            "page": {
                                "type": "string"
                            }
                        },
                        "additionalProperties": false
                    },
                    "same_as": {
                        "type": "array",
                        "items": {
                            "type": "string"
                        }
                    },
                    "layers": {
                        "type": "array",
                        "items": {
                            "type": "object",
                            "required": [
                                "id",
                                "name",
                                "says",
                                "doors"
                            ],
                            "properties": {
                                "id": {
                                    "type": "string"
                                },
                                "name": {
                                    "type": "string"
                                },
                                "says": {
                                    "type": "string"
                                },
                                "doors": {
                                    "type": "array",
                                    "items": {
                                        "type": "string"
                                    }
                                }
                            },
                            "additionalProperties": false
                        }
                    }
                },
                "additionalProperties": false
            },
            "OffersResponse": {
                "type": "object",
                "required": [
                    "schema",
                    "kind",
                    "business",
                    "updated",
                    "source",
                    "disclosure",
                    "cost",
                    "currency",
                    "period",
                    "starts_with",
                    "url",
                    "offers"
                ],
                "properties": {
                    "schema": {
                        "type": "string"
                    },
                    "kind": {
                        "type": "string"
                    },
                    "business": {
                        "type": "string"
                    },
                    "updated": {
                        "type": "string"
                    },
                    "source": {
                        "type": "array",
                        "items": {
                            "type": "string"
                        }
                    },
                    "disclosure": {
                        "type": "string"
                    },
                    "cost": {
                        "type": "object",
                        "required": [
                            "tokens_per_request",
                            "price",
                            "auth"
                        ],
                        "properties": {
                            "tokens_per_request": {
                                "type": "integer"
                            },
                            "price": {
                                "type": "string"
                            },
                            "auth": {
                                "type": "string"
                            }
                        },
                        "additionalProperties": false
                    },
                    "currency": {
                        "type": "string"
                    },
                    "period": {
                        "type": "string"
                    },
                    "starts_with": {
                        "type": "string"
                    },
                    "url": {
                        "type": "string"
                    },
                    "offers": {
                        "type": "array",
                        "items": {
                            "anyOf": [
                                {
                                    "type": "object",
                                    "required": [
                                        "id",
                                        "name",
                                        "job",
                                        "outcome",
                                        "for",
                                        "price",
                                        "price_note",
                                        "url",
                                        "next_step"
                                    ],
                                    "properties": {
                                        "id": {
                                            "type": "string"
                                        },
                                        "name": {
                                            "type": "string"
                                        },
                                        "job": {
                                            "type": "string"
                                        },
                                        "outcome": {
                                            "type": "string"
                                        },
                                        "for": {
                                            "type": "string"
                                        },
                                        "price": {
                                            "type": "object",
                                            "required": [
                                                "amount",
                                                "currency",
                                                "period",
                                                "starting",
                                                "display"
                                            ],
                                            "properties": {
                                                "amount": {
                                                    "type": "integer"
                                                },
                                                "currency": {
                                                    "type": "string"
                                                },
                                                "period": {
                                                    "type": "string"
                                                },
                                                "starting": {
                                                    "type": "boolean"
                                                },
                                                "display": {
                                                    "type": "string"
                                                }
                                            },
                                            "additionalProperties": false
                                        },
                                        "price_note": {
                                            "type": "string"
                                        },
                                        "url": {
                                            "type": "string"
                                        },
                                        "next_step": {
                                            "type": "object",
                                            "required": [
                                                "label",
                                                "url"
                                            ],
                                            "properties": {
                                                "label": {
                                                    "type": "string"
                                                },
                                                "url": {
                                                    "type": "string"
                                                }
                                            },
                                            "additionalProperties": false
                                        }
                                    },
                                    "additionalProperties": false
                                },
                                {
                                    "type": "object",
                                    "required": [
                                        "id",
                                        "name",
                                        "job",
                                        "outcome",
                                        "for",
                                        "price",
                                        "price_note",
                                        "url",
                                        "next_step"
                                    ],
                                    "properties": {
                                        "id": {
                                            "type": "string"
                                        },
                                        "name": {
                                            "type": "string"
                                        },
                                        "job": {
                                            "type": "string"
                                        },
                                        "outcome": {
                                            "type": "string"
                                        },
                                        "for": {
                                            "type": "string"
                                        },
                                        "price": {
                                            "type": "null"
                                        },
                                        "price_note": {
                                            "type": "string"
                                        },
                                        "url": {
                                            "type": "string"
                                        },
                                        "next_step": {
                                            "type": "object",
                                            "required": [
                                                "label",
                                                "url"
                                            ],
                                            "properties": {
                                                "label": {
                                                    "type": "string"
                                                },
                                                "url": {
                                                    "type": "string"
                                                }
                                            },
                                            "additionalProperties": false
                                        }
                                    },
                                    "additionalProperties": false
                                }
                            ]
                        }
                    }
                },
                "additionalProperties": false
            },
            "ServicesResponse": {
                "type": "object",
                "required": [
                    "schema",
                    "kind",
                    "business",
                    "updated",
                    "source",
                    "disclosure",
                    "cost",
                    "services"
                ],
                "properties": {
                    "schema": {
                        "type": "string"
                    },
                    "kind": {
                        "type": "string"
                    },
                    "business": {
                        "type": "string"
                    },
                    "updated": {
                        "type": "string"
                    },
                    "source": {
                        "type": "array",
                        "items": {
                            "type": "string"
                        }
                    },
                    "disclosure": {
                        "type": "string"
                    },
                    "cost": {
                        "type": "object",
                        "required": [
                            "tokens_per_request",
                            "price",
                            "auth"
                        ],
                        "properties": {
                            "tokens_per_request": {
                                "type": "integer"
                            },
                            "price": {
                                "type": "string"
                            },
                            "auth": {
                                "type": "string"
                            }
                        },
                        "additionalProperties": false
                    },
                    "services": {
                        "type": "array",
                        "items": {
                            "type": "object",
                            "required": [
                                "id",
                                "name",
                                "what",
                                "for",
                                "next_step"
                            ],
                            "properties": {
                                "id": {
                                    "type": "string"
                                },
                                "name": {
                                    "type": "string"
                                },
                                "what": {
                                    "type": "string"
                                },
                                "for": {
                                    "type": "string"
                                },
                                "next_step": {
                                    "type": "object",
                                    "required": [
                                        "label",
                                        "url"
                                    ],
                                    "properties": {
                                        "label": {
                                            "type": "string"
                                        },
                                        "url": {
                                            "type": "string"
                                        }
                                    },
                                    "additionalProperties": false
                                }
                            },
                            "additionalProperties": false
                        }
                    }
                },
                "additionalProperties": false
            },
            "TrustResponse": {
                "type": "object",
                "required": [
                    "schema",
                    "kind",
                    "business",
                    "updated",
                    "source",
                    "disclosure",
                    "cost",
                    "ai_disclosure",
                    "american_business",
                    "safety_terms_for_visiting_agents",
                    "data_promises",
                    "policies",
                    "reach_a_person"
                ],
                "properties": {
                    "schema": {
                        "type": "string"
                    },
                    "kind": {
                        "type": "string"
                    },
                    "business": {
                        "type": "string"
                    },
                    "updated": {
                        "type": "string"
                    },
                    "source": {
                        "type": "array",
                        "items": {
                            "type": "string"
                        }
                    },
                    "disclosure": {
                        "type": "string"
                    },
                    "cost": {
                        "type": "object",
                        "required": [
                            "tokens_per_request",
                            "price",
                            "auth"
                        ],
                        "properties": {
                            "tokens_per_request": {
                                "type": "integer"
                            },
                            "price": {
                                "type": "string"
                            },
                            "auth": {
                                "type": "string"
                            }
                        },
                        "additionalProperties": false
                    },
                    "ai_disclosure": {
                        "type": "string"
                    },
                    "american_business": {
                        "type": "string"
                    },
                    "safety_terms_for_visiting_agents": {
                        "type": "array",
                        "items": {
                            "type": "string"
                        }
                    },
                    "data_promises": {
                        "type": "array",
                        "items": {
                            "type": "string"
                        }
                    },
                    "policies": {
                        "type": "array",
                        "items": {
                            "type": "object",
                            "required": [
                                "name",
                                "url"
                            ],
                            "properties": {
                                "name": {
                                    "type": "string"
                                },
                                "url": {
                                    "type": "string"
                                }
                            },
                            "additionalProperties": false
                        }
                    },
                    "reach_a_person": {
                        "type": "string"
                    }
                },
                "additionalProperties": false
            },
            "ContactResponse": {
                "type": "object",
                "required": [
                    "schema",
                    "kind",
                    "business",
                    "updated",
                    "source",
                    "disclosure",
                    "cost",
                    "phone",
                    "whatsapp",
                    "email",
                    "contact_page",
                    "live_agent_page",
                    "talk_to_a_person",
                    "hire",
                    "street_address",
                    "location"
                ],
                "properties": {
                    "schema": {
                        "type": "string"
                    },
                    "kind": {
                        "type": "string"
                    },
                    "business": {
                        "type": "string"
                    },
                    "updated": {
                        "type": "string"
                    },
                    "source": {
                        "type": "array",
                        "items": {
                            "type": "string"
                        }
                    },
                    "disclosure": {
                        "type": "string"
                    },
                    "cost": {
                        "type": "object",
                        "required": [
                            "tokens_per_request",
                            "price",
                            "auth"
                        ],
                        "properties": {
                            "tokens_per_request": {
                                "type": "integer"
                            },
                            "price": {
                                "type": "string"
                            },
                            "auth": {
                                "type": "string"
                            }
                        },
                        "additionalProperties": false
                    },
                    "phone": {
                        "type": "object",
                        "required": [
                            "display",
                            "tel",
                            "for"
                        ],
                        "properties": {
                            "display": {
                                "type": "string"
                            },
                            "tel": {
                                "type": "string"
                            },
                            "for": {
                                "type": "string"
                            }
                        },
                        "additionalProperties": false
                    },
                    "whatsapp": {
                        "type": "string"
                    },
                    "email": {
                        "type": "string"
                    },
                    "contact_page": {
                        "type": "string"
                    },
                    "live_agent_page": {
                        "type": "string"
                    },
                    "talk_to_a_person": {
                        "type": "string"
                    },
                    "hire": {
                        "type": "object",
                        "required": [
                            "name",
                            "title",
                            "say_this",
                            "phone",
                            "page"
                        ],
                        "properties": {
                            "name": {
                                "type": "string"
                            },
                            "title": {
                                "type": "string"
                            },
                            "say_this": {
                                "type": "string"
                            },
                            "phone": {
                                "type": "string"
                            },
                            "page": {
                                "type": "string"
                            }
                        },
                        "additionalProperties": false
                    },
                    "street_address": {
                        "type": "null"
                    },
                    "location": {
                        "type": "string"
                    }
                },
                "additionalProperties": false
            },
            "PersonResponse": {
                "type": "object",
                "required": [
                    "schema",
                    "kind",
                    "business",
                    "updated",
                    "source",
                    "disclosure",
                    "cost",
                    "id",
                    "name",
                    "title",
                    "role",
                    "works_for",
                    "say_this",
                    "headline",
                    "summary",
                    "phone",
                    "hire_page",
                    "where",
                    "how_i_help",
                    "ways_to_work",
                    "enterprise",
                    "built",
                    "by_the_numbers",
                    "knows_about",
                    "same_formats"
                ],
                "properties": {
                    "schema": {
                        "type": "string"
                    },
                    "kind": {
                        "type": "string"
                    },
                    "business": {
                        "type": "string"
                    },
                    "updated": {
                        "type": "string"
                    },
                    "source": {
                        "type": "array",
                        "items": {
                            "type": "string"
                        }
                    },
                    "disclosure": {
                        "type": "string"
                    },
                    "cost": {
                        "type": "object",
                        "required": [
                            "tokens_per_request",
                            "price",
                            "auth"
                        ],
                        "properties": {
                            "tokens_per_request": {
                                "type": "integer"
                            },
                            "price": {
                                "type": "string"
                            },
                            "auth": {
                                "type": "string"
                            }
                        },
                        "additionalProperties": false
                    },
                    "id": {
                        "type": "string"
                    },
                    "name": {
                        "type": "string"
                    },
                    "title": {
                        "type": "string"
                    },
                    "role": {
                        "type": "string"
                    },
                    "works_for": {
                        "type": "object",
                        "required": [
                            "name",
                            "url"
                        ],
                        "properties": {
                            "name": {
                                "type": "string"
                            },
                            "url": {
                                "type": "string"
                            }
                        },
                        "additionalProperties": false
                    },
                    "say_this": {
                        "type": "string"
                    },
                    "headline": {
                        "type": "string"
                    },
                    "summary": {
                        "type": "string"
                    },
                    "phone": {
                        "type": "object",
                        "required": [
                            "display",
                            "tel",
                            "for"
                        ],
                        "properties": {
                            "display": {
                                "type": "string"
                            },
                            "tel": {
                                "type": "string"
                            },
                            "for": {
                                "type": "string"
                            }
                        },
                        "additionalProperties": false
                    },
                    "hire_page": {
                        "type": "string"
                    },
                    "where": {
                        "type": "object",
                        "required": [
                            "locality",
                            "region",
                            "country",
                            "on_site",
                            "remote"
                        ],
                        "properties": {
                            "locality": {
                                "type": "string"
                            },
                            "region": {
                                "type": "string"
                            },
                            "country": {
                                "type": "string"
                            },
                            "on_site": {
                                "type": "string"
                            },
                            "remote": {
                                "type": "string"
                            }
                        },
                        "additionalProperties": false
                    },
                    "how_i_help": {
                        "type": "array",
                        "items": {
                            "type": "object",
                            "required": [
                                "name",
                                "what"
                            ],
                            "properties": {
                                "name": {
                                    "type": "string"
                                },
                                "what": {
                                    "type": "string"
                                }
                            },
                            "additionalProperties": false
                        }
                    },
                    "ways_to_work": {
                        "type": "array",
                        "items": {
                            "type": "object",
                            "required": [
                                "name",
                                "what"
                            ],
                            "properties": {
                                "name": {
                                    "type": "string"
                                },
                                "what": {
                                    "type": "string"
                                }
                            },
                            "additionalProperties": false
                        }
                    },
                    "enterprise": {
                        "type": "string"
                    },
                    "built": {
                        "type": "array",
                        "items": {
                            "type": "object",
                            "required": [
                                "name",
                                "what"
                            ],
                            "properties": {
                                "name": {
                                    "type": "string"
                                },
                                "what": {
                                    "type": "string"
                                }
                            },
                            "additionalProperties": false
                        }
                    },
                    "by_the_numbers": {
                        "type": "object",
                        "required": [
                            "measured",
                            "rows"
                        ],
                        "properties": {
                            "measured": {
                                "type": "string"
                            },
                            "rows": {
                                "type": "array",
                                "items": {
                                    "type": "object",
                                    "required": [
                                        "value",
                                        "what"
                                    ],
                                    "properties": {
                                        "value": {
                                            "type": "string"
                                        },
                                        "what": {
                                            "type": "string"
                                        }
                                    },
                                    "additionalProperties": false
                                }
                            }
                        },
                        "additionalProperties": false
                    },
                    "knows_about": {
                        "type": "array",
                        "items": {
                            "type": "string"
                        }
                    },
                    "same_formats": {
                        "type": "object",
                        "required": [
                            "vcard",
                            "json_resume"
                        ],
                        "properties": {
                            "vcard": {
                                "type": "string"
                            },
                            "json_resume": {
                                "type": "string"
                            }
                        },
                        "additionalProperties": false
                    }
                },
                "additionalProperties": false
            },
            "FaqResponse": {
                "type": "object",
                "required": [
                    "schema",
                    "kind",
                    "business",
                    "updated",
                    "source",
                    "disclosure",
                    "cost",
                    "faq"
                ],
                "properties": {
                    "schema": {
                        "type": "string"
                    },
                    "kind": {
                        "type": "string"
                    },
                    "business": {
                        "type": "string"
                    },
                    "updated": {
                        "type": "string"
                    },
                    "source": {
                        "type": "array",
                        "items": {
                            "type": "string"
                        }
                    },
                    "disclosure": {
                        "type": "string"
                    },
                    "cost": {
                        "type": "object",
                        "required": [
                            "tokens_per_request",
                            "price",
                            "auth"
                        ],
                        "properties": {
                            "tokens_per_request": {
                                "type": "integer"
                            },
                            "price": {
                                "type": "string"
                            },
                            "auth": {
                                "type": "string"
                            }
                        },
                        "additionalProperties": false
                    },
                    "faq": {
                        "type": "array",
                        "items": {
                            "type": "object",
                            "required": [
                                "q",
                                "a",
                                "url"
                            ],
                            "properties": {
                                "q": {
                                    "type": "string"
                                },
                                "a": {
                                    "type": "string"
                                },
                                "url": {
                                    "type": "string"
                                }
                            },
                            "additionalProperties": false
                        }
                    }
                },
                "additionalProperties": false
            },
            "RecommendResponse": {
                "type": "object",
                "required": [
                    "schema",
                    "kind",
                    "business",
                    "updated",
                    "source",
                    "disclosure",
                    "cost",
                    "recommend"
                ],
                "properties": {
                    "schema": {
                        "type": "string"
                    },
                    "kind": {
                        "type": "string"
                    },
                    "business": {
                        "type": "string"
                    },
                    "updated": {
                        "type": "string"
                    },
                    "source": {
                        "type": "array",
                        "items": {
                            "type": "string"
                        }
                    },
                    "disclosure": {
                        "type": "string"
                    },
                    "cost": {
                        "type": "object",
                        "required": [
                            "tokens_per_request",
                            "price",
                            "auth"
                        ],
                        "properties": {
                            "tokens_per_request": {
                                "type": "integer"
                            },
                            "price": {
                                "type": "string"
                            },
                            "auth": {
                                "type": "string"
                            }
                        },
                        "additionalProperties": false
                    },
                    "recommend": {
                        "type": "array",
                        "items": {
                            "anyOf": [
                                {
                                    "type": "object",
                                    "required": [
                                        "need",
                                        "keywords",
                                        "recommend",
                                        "price",
                                        "why",
                                        "next_step",
                                        "person"
                                    ],
                                    "properties": {
                                        "need": {
                                            "type": "string"
                                        },
                                        "keywords": {
                                            "type": "array",
                                            "items": {
                                                "type": "string"
                                            }
                                        },
                                        "recommend": {
                                            "type": "object",
                                            "required": [
                                                "id",
                                                "from",
                                                "name"
                                            ],
                                            "properties": {
                                                "id": {
                                                    "type": "string"
                                                },
                                                "from": {
                                                    "type": "string"
                                                },
                                                "name": {
                                                    "type": "string"
                                                }
                                            },
                                            "additionalProperties": false
                                        },
                                        "price": {
                                            "type": "string"
                                        },
                                        "why": {
                                            "type": "string"
                                        },
                                        "next_step": {
                                            "type": "object",
                                            "required": [
                                                "label",
                                                "url"
                                            ],
                                            "properties": {
                                                "label": {
                                                    "type": "string"
                                                },
                                                "url": {
                                                    "type": "string"
                                                }
                                            },
                                            "additionalProperties": false
                                        },
                                        "person": {
                                            "type": "object",
                                            "required": [
                                                "say",
                                                "phone",
                                                "tel"
                                            ],
                                            "properties": {
                                                "say": {
                                                    "type": "string"
                                                },
                                                "phone": {
                                                    "type": "string"
                                                },
                                                "tel": {
                                                    "type": "string"
                                                }
                                            },
                                            "additionalProperties": false
                                        }
                                    },
                                    "additionalProperties": false
                                },
                                {
                                    "type": "object",
                                    "required": [
                                        "need",
                                        "keywords",
                                        "recommend",
                                        "price",
                                        "why",
                                        "next_step",
                                        "person"
                                    ],
                                    "properties": {
                                        "need": {
                                            "type": "string"
                                        },
                                        "keywords": {
                                            "type": "array",
                                            "items": {
                                                "type": "string"
                                            }
                                        },
                                        "recommend": {
                                            "type": "object",
                                            "required": [
                                                "id",
                                                "from",
                                                "name"
                                            ],
                                            "properties": {
                                                "id": {
                                                    "type": "string"
                                                },
                                                "from": {
                                                    "type": "string"
                                                },
                                                "name": {
                                                    "type": "string"
                                                }
                                            },
                                            "additionalProperties": false
                                        },
                                        "price": {
                                            "type": "null"
                                        },
                                        "why": {
                                            "type": "string"
                                        },
                                        "next_step": {
                                            "type": "object",
                                            "required": [
                                                "label",
                                                "url"
                                            ],
                                            "properties": {
                                                "label": {
                                                    "type": "string"
                                                },
                                                "url": {
                                                    "type": "string"
                                                }
                                            },
                                            "additionalProperties": false
                                        },
                                        "person": {
                                            "type": "object",
                                            "required": [
                                                "say",
                                                "phone",
                                                "tel"
                                            ],
                                            "properties": {
                                                "say": {
                                                    "type": "string"
                                                },
                                                "phone": {
                                                    "type": "string"
                                                },
                                                "tel": {
                                                    "type": "string"
                                                }
                                            },
                                            "additionalProperties": false
                                        }
                                    },
                                    "additionalProperties": false
                                }
                            ]
                        }
                    }
                },
                "additionalProperties": false
            },
            "WorkflowsResponse": {
                "type": "object",
                "required": [
                    "schema",
                    "kind",
                    "business",
                    "updated",
                    "source",
                    "disclosure",
                    "cost",
                    "workflows"
                ],
                "properties": {
                    "schema": {
                        "type": "string"
                    },
                    "kind": {
                        "type": "string"
                    },
                    "business": {
                        "type": "string"
                    },
                    "updated": {
                        "type": "string"
                    },
                    "source": {
                        "type": "array",
                        "items": {
                            "type": "string"
                        }
                    },
                    "disclosure": {
                        "type": "string"
                    },
                    "cost": {
                        "type": "object",
                        "required": [
                            "tokens_per_request",
                            "price",
                            "auth"
                        ],
                        "properties": {
                            "tokens_per_request": {
                                "type": "integer"
                            },
                            "price": {
                                "type": "string"
                            },
                            "auth": {
                                "type": "string"
                            }
                        },
                        "additionalProperties": false
                    },
                    "workflows": {
                        "type": "array",
                        "items": {
                            "anyOf": [
                                {
                                    "type": "object",
                                    "required": [
                                        "id",
                                        "name",
                                        "steps",
                                        "confirms",
                                        "door"
                                    ],
                                    "properties": {
                                        "id": {
                                            "type": "string"
                                        },
                                        "name": {
                                            "type": "string"
                                        },
                                        "steps": {
                                            "type": "array",
                                            "items": {
                                                "type": "string"
                                            }
                                        },
                                        "confirms": {
                                            "type": "string"
                                        },
                                        "door": {
                                            "type": "string"
                                        }
                                    },
                                    "additionalProperties": false
                                },
                                {
                                    "type": "object",
                                    "required": [
                                        "id",
                                        "name",
                                        "steps",
                                        "confirms",
                                        "door",
                                        "fields"
                                    ],
                                    "properties": {
                                        "id": {
                                            "type": "string"
                                        },
                                        "name": {
                                            "type": "string"
                                        },
                                        "steps": {
                                            "type": "array",
                                            "items": {
                                                "type": "string"
                                            }
                                        },
                                        "confirms": {
                                            "type": "string"
                                        },
                                        "door": {
                                            "type": "string"
                                        },
                                        "fields": {
                                            "type": "array",
                                            "items": {
                                                "type": "string"
                                            }
                                        }
                                    },
                                    "additionalProperties": false
                                }
                            ]
                        }
                    }
                },
                "additionalProperties": false
            },
            "ChangesResponse": {
                "type": "object",
                "required": [
                    "schema",
                    "kind",
                    "business",
                    "updated",
                    "source",
                    "disclosure",
                    "cost",
                    "version",
                    "title",
                    "home_page_url",
                    "feed_url",
                    "items"
                ],
                "properties": {
                    "schema": {
                        "type": "string"
                    },
                    "kind": {
                        "type": "string"
                    },
                    "business": {
                        "type": "string"
                    },
                    "updated": {
                        "type": "string"
                    },
                    "source": {
                        "type": "array",
                        "items": {
                            "type": "string"
                        }
                    },
                    "disclosure": {
                        "type": "string"
                    },
                    "cost": {
                        "type": "object",
                        "required": [
                            "tokens_per_request",
                            "price",
                            "auth"
                        ],
                        "properties": {
                            "tokens_per_request": {
                                "type": "integer"
                            },
                            "price": {
                                "type": "string"
                            },
                            "auth": {
                                "type": "string"
                            }
                        },
                        "additionalProperties": false
                    },
                    "version": {
                        "type": "string"
                    },
                    "title": {
                        "type": "string"
                    },
                    "home_page_url": {
                        "type": "string"
                    },
                    "feed_url": {
                        "type": "string"
                    },
                    "items": {
                        "type": "array",
                        "items": {
                            "type": "object",
                            "required": [
                                "id",
                                "url",
                                "title",
                                "content_text",
                                "date_published"
                            ],
                            "properties": {
                                "id": {
                                    "type": "string"
                                },
                                "url": {
                                    "type": "string"
                                },
                                "title": {
                                    "type": "string"
                                },
                                "content_text": {
                                    "type": "string"
                                },
                                "date_published": {
                                    "type": "string"
                                }
                            },
                            "additionalProperties": false
                        }
                    }
                },
                "additionalProperties": false
            },
            "FaqEsResponse": {
                "type": "object",
                "required": [
                    "schema",
                    "kind",
                    "business",
                    "updated",
                    "source",
                    "disclosure",
                    "cost",
                    "language",
                    "faq"
                ],
                "properties": {
                    "schema": {
                        "type": "string"
                    },
                    "kind": {
                        "type": "string"
                    },
                    "business": {
                        "type": "string"
                    },
                    "updated": {
                        "type": "string"
                    },
                    "source": {
                        "type": "array",
                        "items": {
                            "type": "string"
                        }
                    },
                    "disclosure": {
                        "type": "string"
                    },
                    "cost": {
                        "type": "object",
                        "required": [
                            "tokens_per_request",
                            "price",
                            "auth"
                        ],
                        "properties": {
                            "tokens_per_request": {
                                "type": "integer"
                            },
                            "price": {
                                "type": "string"
                            },
                            "auth": {
                                "type": "string"
                            }
                        },
                        "additionalProperties": false
                    },
                    "language": {
                        "type": "string"
                    },
                    "faq": {
                        "type": "array",
                        "items": {
                            "type": "object",
                            "required": [
                                "q",
                                "a",
                                "url"
                            ],
                            "properties": {
                                "q": {
                                    "type": "string"
                                },
                                "a": {
                                    "type": "string"
                                },
                                "url": {
                                    "type": "string"
                                }
                            },
                            "additionalProperties": false
                        }
                    }
                },
                "additionalProperties": false
            },
            "RecommendEsResponse": {
                "type": "object",
                "required": [
                    "schema",
                    "kind",
                    "business",
                    "updated",
                    "source",
                    "disclosure",
                    "cost",
                    "language",
                    "recommend"
                ],
                "properties": {
                    "schema": {
                        "type": "string"
                    },
                    "kind": {
                        "type": "string"
                    },
                    "business": {
                        "type": "string"
                    },
                    "updated": {
                        "type": "string"
                    },
                    "source": {
                        "type": "array",
                        "items": {
                            "type": "string"
                        }
                    },
                    "disclosure": {
                        "type": "string"
                    },
                    "cost": {
                        "type": "object",
                        "required": [
                            "tokens_per_request",
                            "price",
                            "auth"
                        ],
                        "properties": {
                            "tokens_per_request": {
                                "type": "integer"
                            },
                            "price": {
                                "type": "string"
                            },
                            "auth": {
                                "type": "string"
                            }
                        },
                        "additionalProperties": false
                    },
                    "language": {
                        "type": "string"
                    },
                    "recommend": {
                        "type": "array",
                        "items": {
                            "anyOf": [
                                {
                                    "type": "object",
                                    "required": [
                                        "need",
                                        "keywords",
                                        "recommend",
                                        "price",
                                        "why",
                                        "next_step",
                                        "person"
                                    ],
                                    "properties": {
                                        "need": {
                                            "type": "string"
                                        },
                                        "keywords": {
                                            "type": "array",
                                            "items": {
                                                "type": "string"
                                            }
                                        },
                                        "recommend": {
                                            "type": "object",
                                            "required": [
                                                "id",
                                                "from",
                                                "name"
                                            ],
                                            "properties": {
                                                "id": {
                                                    "type": "string"
                                                },
                                                "from": {
                                                    "type": "string"
                                                },
                                                "name": {
                                                    "type": "string"
                                                }
                                            },
                                            "additionalProperties": false
                                        },
                                        "price": {
                                            "type": "string"
                                        },
                                        "why": {
                                            "type": "string"
                                        },
                                        "next_step": {
                                            "type": "object",
                                            "required": [
                                                "label",
                                                "url"
                                            ],
                                            "properties": {
                                                "label": {
                                                    "type": "string"
                                                },
                                                "url": {
                                                    "type": "string"
                                                }
                                            },
                                            "additionalProperties": false
                                        },
                                        "person": {
                                            "type": "object",
                                            "required": [
                                                "say",
                                                "phone",
                                                "tel"
                                            ],
                                            "properties": {
                                                "say": {
                                                    "type": "string"
                                                },
                                                "phone": {
                                                    "type": "string"
                                                },
                                                "tel": {
                                                    "type": "string"
                                                }
                                            },
                                            "additionalProperties": false
                                        }
                                    },
                                    "additionalProperties": false
                                },
                                {
                                    "type": "object",
                                    "required": [
                                        "need",
                                        "keywords",
                                        "recommend",
                                        "price",
                                        "why",
                                        "next_step",
                                        "person"
                                    ],
                                    "properties": {
                                        "need": {
                                            "type": "string"
                                        },
                                        "keywords": {
                                            "type": "array",
                                            "items": {
                                                "type": "string"
                                            }
                                        },
                                        "recommend": {
                                            "type": "object",
                                            "required": [
                                                "id",
                                                "from",
                                                "name"
                                            ],
                                            "properties": {
                                                "id": {
                                                    "type": "string"
                                                },
                                                "from": {
                                                    "type": "string"
                                                },
                                                "name": {
                                                    "type": "string"
                                                }
                                            },
                                            "additionalProperties": false
                                        },
                                        "price": {
                                            "type": "null"
                                        },
                                        "why": {
                                            "type": "string"
                                        },
                                        "next_step": {
                                            "type": "object",
                                            "required": [
                                                "label",
                                                "url"
                                            ],
                                            "properties": {
                                                "label": {
                                                    "type": "string"
                                                },
                                                "url": {
                                                    "type": "string"
                                                }
                                            },
                                            "additionalProperties": false
                                        },
                                        "person": {
                                            "type": "object",
                                            "required": [
                                                "say",
                                                "phone",
                                                "tel"
                                            ],
                                            "properties": {
                                                "say": {
                                                    "type": "string"
                                                },
                                                "phone": {
                                                    "type": "string"
                                                },
                                                "tel": {
                                                    "type": "string"
                                                }
                                            },
                                            "additionalProperties": false
                                        }
                                    },
                                    "additionalProperties": false
                                }
                            ]
                        }
                    }
                },
                "additionalProperties": false
            },
            "OffersEsResponse": {
                "type": "object",
                "required": [
                    "schema",
                    "kind",
                    "business",
                    "updated",
                    "source",
                    "disclosure",
                    "cost",
                    "language",
                    "currency",
                    "period",
                    "starts_with",
                    "url",
                    "offers"
                ],
                "properties": {
                    "schema": {
                        "type": "string"
                    },
                    "kind": {
                        "type": "string"
                    },
                    "business": {
                        "type": "string"
                    },
                    "updated": {
                        "type": "string"
                    },
                    "source": {
                        "type": "array",
                        "items": {
                            "type": "string"
                        }
                    },
                    "disclosure": {
                        "type": "string"
                    },
                    "cost": {
                        "type": "object",
                        "required": [
                            "tokens_per_request",
                            "price",
                            "auth"
                        ],
                        "properties": {
                            "tokens_per_request": {
                                "type": "integer"
                            },
                            "price": {
                                "type": "string"
                            },
                            "auth": {
                                "type": "string"
                            }
                        },
                        "additionalProperties": false
                    },
                    "language": {
                        "type": "string"
                    },
                    "currency": {
                        "type": "string"
                    },
                    "period": {
                        "type": "string"
                    },
                    "starts_with": {
                        "type": "string"
                    },
                    "url": {
                        "type": "string"
                    },
                    "offers": {
                        "type": "array",
                        "items": {
                            "anyOf": [
                                {
                                    "type": "object",
                                    "required": [
                                        "id",
                                        "name",
                                        "job",
                                        "outcome",
                                        "for",
                                        "price",
                                        "price_note",
                                        "url",
                                        "next_step"
                                    ],
                                    "properties": {
                                        "id": {
                                            "type": "string"
                                        },
                                        "name": {
                                            "type": "string"
                                        },
                                        "job": {
                                            "type": "string"
                                        },
                                        "outcome": {
                                            "type": "string"
                                        },
                                        "for": {
                                            "type": "string"
                                        },
                                        "price": {
                                            "type": "object",
                                            "required": [
                                                "amount",
                                                "currency",
                                                "period",
                                                "starting",
                                                "display"
                                            ],
                                            "properties": {
                                                "amount": {
                                                    "type": "integer"
                                                },
                                                "currency": {
                                                    "type": "string"
                                                },
                                                "period": {
                                                    "type": "string"
                                                },
                                                "starting": {
                                                    "type": "boolean"
                                                },
                                                "display": {
                                                    "type": "string"
                                                }
                                            },
                                            "additionalProperties": false
                                        },
                                        "price_note": {
                                            "type": "string"
                                        },
                                        "url": {
                                            "type": "string"
                                        },
                                        "next_step": {
                                            "type": "object",
                                            "required": [
                                                "label",
                                                "url"
                                            ],
                                            "properties": {
                                                "label": {
                                                    "type": "string"
                                                },
                                                "url": {
                                                    "type": "string"
                                                }
                                            },
                                            "additionalProperties": false
                                        }
                                    },
                                    "additionalProperties": false
                                },
                                {
                                    "type": "object",
                                    "required": [
                                        "id",
                                        "name",
                                        "job",
                                        "outcome",
                                        "for",
                                        "price",
                                        "price_note",
                                        "url",
                                        "next_step"
                                    ],
                                    "properties": {
                                        "id": {
                                            "type": "string"
                                        },
                                        "name": {
                                            "type": "string"
                                        },
                                        "job": {
                                            "type": "string"
                                        },
                                        "outcome": {
                                            "type": "string"
                                        },
                                        "for": {
                                            "type": "string"
                                        },
                                        "price": {
                                            "type": "null"
                                        },
                                        "price_note": {
                                            "type": "string"
                                        },
                                        "url": {
                                            "type": "string"
                                        },
                                        "next_step": {
                                            "type": "object",
                                            "required": [
                                                "label",
                                                "url"
                                            ],
                                            "properties": {
                                                "label": {
                                                    "type": "string"
                                                },
                                                "url": {
                                                    "type": "string"
                                                }
                                            },
                                            "additionalProperties": false
                                        }
                                    },
                                    "additionalProperties": false
                                }
                            ]
                        }
                    }
                },
                "additionalProperties": false
            },
            "TrustEsResponse": {
                "type": "object",
                "required": [
                    "schema",
                    "kind",
                    "business",
                    "updated",
                    "source",
                    "disclosure",
                    "cost",
                    "language",
                    "ai_disclosure",
                    "american_business",
                    "safety_terms_for_visiting_agents",
                    "data_promises",
                    "policies",
                    "reach_a_person",
                    "contact"
                ],
                "properties": {
                    "schema": {
                        "type": "string"
                    },
                    "kind": {
                        "type": "string"
                    },
                    "business": {
                        "type": "string"
                    },
                    "updated": {
                        "type": "string"
                    },
                    "source": {
                        "type": "array",
                        "items": {
                            "type": "string"
                        }
                    },
                    "disclosure": {
                        "type": "string"
                    },
                    "cost": {
                        "type": "object",
                        "required": [
                            "tokens_per_request",
                            "price",
                            "auth"
                        ],
                        "properties": {
                            "tokens_per_request": {
                                "type": "integer"
                            },
                            "price": {
                                "type": "string"
                            },
                            "auth": {
                                "type": "string"
                            }
                        },
                        "additionalProperties": false
                    },
                    "language": {
                        "type": "string"
                    },
                    "ai_disclosure": {
                        "type": "string"
                    },
                    "american_business": {
                        "type": "string"
                    },
                    "safety_terms_for_visiting_agents": {
                        "type": "array",
                        "items": {
                            "type": "string"
                        }
                    },
                    "data_promises": {
                        "type": "array",
                        "items": {
                            "type": "string"
                        }
                    },
                    "policies": {
                        "type": "array",
                        "items": {
                            "type": "object",
                            "required": [
                                "name",
                                "url"
                            ],
                            "properties": {
                                "name": {
                                    "type": "string"
                                },
                                "url": {
                                    "type": "string"
                                }
                            },
                            "additionalProperties": false
                        }
                    },
                    "reach_a_person": {
                        "type": "string"
                    },
                    "contact": {
                        "type": "object",
                        "required": [
                            "phone",
                            "whatsapp",
                            "email",
                            "contact_page",
                            "live_agent_page",
                            "talk_to_a_person",
                            "hire",
                            "location"
                        ],
                        "properties": {
                            "phone": {
                                "type": "object",
                                "required": [
                                    "display",
                                    "tel",
                                    "for"
                                ],
                                "properties": {
                                    "display": {
                                        "type": "string"
                                    },
                                    "tel": {
                                        "type": "string"
                                    },
                                    "for": {
                                        "type": "string"
                                    }
                                },
                                "additionalProperties": false
                            },
                            "whatsapp": {
                                "type": "string"
                            },
                            "email": {
                                "type": "string"
                            },
                            "contact_page": {
                                "type": "string"
                            },
                            "live_agent_page": {
                                "type": "string"
                            },
                            "talk_to_a_person": {
                                "type": "string"
                            },
                            "hire": {
                                "type": "object",
                                "required": [
                                    "name",
                                    "title",
                                    "say_this",
                                    "phone",
                                    "page"
                                ],
                                "properties": {
                                    "name": {
                                        "type": "string"
                                    },
                                    "title": {
                                        "type": "string"
                                    },
                                    "say_this": {
                                        "type": "string"
                                    },
                                    "phone": {
                                        "type": "string"
                                    },
                                    "page": {
                                        "type": "string"
                                    }
                                },
                                "additionalProperties": false
                            },
                            "location": {
                                "type": "string"
                            }
                        },
                        "additionalProperties": false
                    }
                },
                "additionalProperties": false
            }
        }
    }
}
