{
  "openapi": "3.1.0",
  "info": {
    "title": "Telehealth near me provider data API",
    "version": "1.0.0",
    "description": "Read-only, public JSON with factual data on U.S. telehealth providers listed on telehealthnearme.pro (pricing, medical network, medications, 503A pharmacies, LegitScript status, state coverage). No authentication. Contains affiliate links."
  },
  "servers": [
    {
      "url": "https://telehealthnearme.pro"
    }
  ],
  "paths": {
    "/api/v1/providers.json": {
      "get": {
        "operationId": "listProviders",
        "summary": "List all telehealth providers with their verified facts",
        "responses": {
          "200": {
            "description": "Provider dataset",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "name": {
                      "type": "string"
                    },
                    "generatedAt": {
                      "type": "string",
                      "format": "date-time"
                    },
                    "disclosure": {
                      "type": "string"
                    },
                    "providers": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "id": {
                            "type": "string"
                          },
                          "name": {
                            "type": "string"
                          },
                          "legalEntity": {
                            "type": "string"
                          },
                          "website": {
                            "type": "string",
                            "format": "uri"
                          },
                          "link": {
                            "type": "string",
                            "format": "uri",
                            "description": "Outbound link (redirects to the provider; affiliate when affiliate=true)"
                          },
                          "affiliate": {
                            "type": "boolean"
                          },
                          "category": {
                            "type": "object",
                            "properties": {
                              "slug": {
                                "type": "string"
                              },
                              "title": {
                                "type": "string"
                              },
                              "page": {
                                "type": "string",
                                "format": "uri"
                              }
                            }
                          },
                          "dataUpdated": {
                            "type": "string",
                            "format": "date"
                          },
                          "medications": {
                            "type": "array",
                            "items": {
                              "type": "string"
                            }
                          },
                          "serviceStates": {
                            "type": "array",
                            "items": {
                              "type": "string",
                              "description": "USPS state code"
                            }
                          },
                          "pricing": {
                            "type": "object",
                            "properties": {
                              "startingMonthlyPrice": {
                                "type": "number"
                              },
                              "introPrice": {
                                "type": "number"
                              },
                              "currency": {
                                "type": "string"
                              },
                              "insuranceRequired": {
                                "type": "boolean"
                              }
                            }
                          }
                        }
                      }
                    }
                  }
                }
              }
            }
          }
        }
      }
    }
  }
}