{
  "info": {
    "name": "GeoTude Converter API",
    "description": "Postman collection for GeoTude public converter API endpoints.",
    "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json"
  },
  "variable": [
    {
      "key": "baseUrl",
      "value": "https://YOUR-HOST"
    }
  ],
  "item": [
    {
      "name": "Convert",
      "item": [
        {
          "name": "LatLng → GeoTude",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "accept",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/convert/latlng-to-geotude?lat=-6.2&lng=106.8",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "convert",
                "latlng-to-geotude"
              ],
              "query": [
                {
                  "key": "lat",
                  "value": "-6.2",
                  "description": "Latitude [-90..90]"
                },
                {
                  "key": "lng",
                  "value": "106.8",
                  "description": "Longitude [-180..180]"
                }
              ]
            },
            "description": "Convert latitude/longitude to GeoTude."
          },
          "response": []
        },
        {
          "name": "LatLng → PlusCodes",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "accept",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/convert/latlng-to-pluscodes?lat=-6.2&lng=106.8",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "convert",
                "latlng-to-pluscodes"
              ],
              "query": [
                {
                  "key": "lat",
                  "value": "-6.2",
                  "description": "Latitude [-90..90]"
                },
                {
                  "key": "lng",
                  "value": "106.8",
                  "description": "Longitude [-180..180]"
                }
              ]
            },
            "description": "Convert latitude/longitude to PlusCodes (Open Location Code)."
          },
          "response": []
        },
        {
          "name": "GeoTude → LatLng",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "accept",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/convert/geotude-to-latlng?geotude=10000.00",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "convert",
                "geotude-to-latlng"
              ],
              "query": [
                {
                  "key": "geotude",
                  "value": "10000.00",
                  "description": "GeoTude string"
                }
              ]
            },
            "description": "Convert GeoTude to latitude/longitude."
          },
          "response": []
        },
        {
          "name": "PlusCodes → LatLng",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "accept",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/convert/pluscodes-to-latlng?plusCodes=6PH57VP3+PR",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "convert",
                "pluscodes-to-latlng"
              ],
              "query": [
                {
                  "key": "plusCodes",
                  "value": "6PH57VP3+PR",
                  "description": "PlusCodes (Open Location Code)"
                }
              ]
            },
            "description": "Convert PlusCodes (Open Location Code) to latitude/longitude."
          },
          "response": []
        },
        {
          "name": "GeoTude → PlusCodes",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "accept",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/convert/geotude-to-pluscodes?geotude=10000.00",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "convert",
                "geotude-to-pluscodes"
              ],
              "query": [
                {
                  "key": "geotude",
                  "value": "10000.00",
                  "description": "GeoTude string"
                }
              ]
            },
            "description": "Convert GeoTude to PlusCodes (Open Location Code)."
          },
          "response": []
        },
        {
          "name": "PlusCodes → GeoTude",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "accept",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/convert/pluscodes-to-geotude?plusCodes=6PH57VP3+PR",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "convert",
                "pluscodes-to-geotude"
              ],
              "query": [
                {
                  "key": "plusCodes",
                  "value": "6PH57VP3+PR",
                  "description": "PlusCodes (Open Location Code)"
                }
              ]
            },
            "description": "Convert PlusCodes (Open Location Code) to GeoTude."
          },
          "response": []
        }
      ]
    },
    {
      "name": "Docs",
      "item": [
        {
          "name": "OpenAPI JSON",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "accept",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/openapi",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "openapi"
              ]
            },
            "description": "OpenAPI 3.0 spec for the GeoTude Converter API."
          },
          "response": []
        },
        {
          "name": "HTML Docs",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "accept",
                "value": "text/html"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/docs",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "docs"
              ]
            },
            "description": "Human-readable HTML docs page."
          },
          "response": []
        }
      ]
    }
  ]
}