Skip to content
Veabird logo

How to use the Veabird API in C#

Beach (sargassum, waves, hurricanes) and ski snow forecasts for 1,900+ resorts, no key. This guide calls it from C# with code we've run against the live endpoint.

Online · 587 msEndpoint tested Oct 24, 2026

1. What you need

.NET 6 or newer. Paste into a top-level `Program.cs` and run `dotnet run`.

No API key or sign-up. Endpoint: https://veabird.com/api/v1

2. Make the request

C#
using System.Net.Http;

using var http = new HttpClient { Timeout = TimeSpan.FromSeconds(10) };
var json = await http.GetStringAsync("https://veabird.com/api/v1");
Console.WriteLine(json);

3. The response

Trimmed from the live response on Oct 24, 2026.

JSON
{
  "name": "Veabird API",
  "version": "2.3.0",
  "openapi": "https://veabird.com/api/v1/openapi.json",
  "mcp": "https://veabird.com/mcp",
  "endpoints": [
    {
      "path": "/api/v1/ski/match",
      "tool": "find_ski_resorts",
      "summary": "Find the best ski resorts for a traveler"
    },
    {
      "path": "/api/v1/ski/conditions",
      "tool": "ski_conditions",
      "summary": "Snow conditions at a ski resort"
    },
    {
      "path": "/api/v1/ski/resorts",
      "tool": "search_ski_resorts",
      "summary": "Search ski resorts"
    }
  ],
  "terms": "Free with a visible \"Data: Veabird\" credit and link. Forecasts are modeled es..."
}

4. Before you ship

  • Set a timeout and handle non-200 responses: free APIs can rate-limit or go down.
  • Cache responses where you can, instead of calling the API on every page view.
  • Read the official documentation ↗ for rate limits and terms of use.

FAQ

Does the Veabird API need an API key in C#?

No. The Veabird API works without an API key, so the C# example runs as-is.

Can I call the Veabird API from the browser?

Yes. It sends CORS headers, so front-end JavaScript can call it directly.

What does the Veabird API return?

JSON. The example response on this page is trimmed from a real response our health check received on Oct 24, 2026.

Same API in: Python · JavaScript · Node.js · PHP · Java · Go · Ruby
Veabird API: ratings & reviews · Veabird API alternatives · more free APIs for C#