Skip to contentAPILayer: production APIs with free plansExplore APILayer

How to use the Softoteca API in C#

Catalog of Brazilian software with the source of each data point and prices in BRL. This guide calls it from C# with code we've run against the live endpoint.

Online · 1909 msEndpoint tested Nov 15, 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://softoteca.com.br/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://softoteca.com.br/v1");
Console.WriteLine(json);

3. The response

Trimmed from the live response on Nov 15, 2026.

JSON
{
  "url_canonica": "https://softoteca.com.br/",
  "atualizado_em": "2026-11-15T13:50:06.453Z",
  "nome": "API pública da Softoteca",
  "versao": "v1",
  "descricao": "Catálogo de software do Brasil para IAs e sistemas: fichas técnicas com a ori...",
  "documentacao": "https://softoteca.com.br/v1/openapi.json",
  "servidor_mcp": "https://softoteca.com.br/mcp",
  "limite_de_uso": "120 consultas por minuto por IP, somadas a API e o servidor MCP. Nesta versão...",
  "rotas": [
    {
      "metodo": "GET",
      "caminho": "/v1",
      "descricao": "Este índice."
    },
    {
      "metodo": "GET",
      "caminho": "/v1/software",
      "descricao": "Softwares publicados no catálogo, com filtros e paginação, em ordem alfabética."
    },
    {
      "metodo": "GET",
      "caminho": "/v1/software/{slug}",
      "descricao": "Ficha técnica completa: cada campo com valor, unidade, origem, URL e trecho d..."
    }
  ],
  "origem_dos_dados": "Catálogo publicado da Softoteca. A Softoteca registra o que cada fornecedor a..."
}

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 Softoteca API need an API key in C#?

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

Can I call the Softoteca API from the browser?

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

What does the Softoteca API return?

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

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