apexAI
Entwickler · API · MCP · Markdown

Unsere Inhalte, maschinenlesbar.

Services, Produkte, Kundenstimmen, Team, Blog und offene Stellen gibt es auch als JSON-API, als MCP-Server und als Markdown. Öffentlich, nur lesend und ohne API-Key.

01Schnellstart

Drei Wege, ein Datenbestand.

  1. I · REST

    Services als JSON abrufen

    Listen kommen als { data, meta }, Einzelobjekte als { data }.

    curl https://apex-ai.ch/api/v1/services
  2. II · Markdown

    Jede Seite als Markdown lesen

    Gleiche URL, anderer Accept-Header. Ideal für Kontextfenster.

    curl -H "Accept: text/markdown" https://apex-ai.ch/ai-first
  3. III · MCP

    MCP-Server im Inspector testen

    Streamable HTTP, ohne Anmeldung. Die Tools liefern dieselben Daten wie die API.

    npx @modelcontextprotocol/inspector https://apex-ai.ch/mcp
02Zugang

Kein Key, kein Konto.

Authentifizierung
Keine. Alle Endpoints sind öffentlich und nur lesend.
API-Key
Nicht nötig. Es gibt keine Registrierung und kein Konto.
Sandbox
Nicht nötig. Die API ändert keine Daten, Sie testen gefahrlos direkt gegen die Produktion.
CORS
Offen für alle Origins. Aufrufe aus dem Browser funktionieren ohne Proxy.
Format
JSON in UTF-8. Erfolgreiche Antworten werden bis zu einer Stunde gecacht.
03Endpoints

Alle Endpoints der REST-API.

Basis-URL https://apex-ai.ch/api/v1. Die Liste stammt direkt aus der OpenAPI-Spezifikation.

  • GET/api/v1/servicesAlle Service-Angebote auflisten.Aufrufen
  • GET/api/v1/services/{slug}Ein Service-Angebot per Slug abrufen.Aufrufen
  • GET/api/v1/productsAlle Produkte auflisten.Aufrufen
  • GET/api/v1/products/{slug}Ein Produkt per Slug abrufen, inklusive Pricing-Plänen.Aufrufen
  • GET/api/v1/blogVeröffentlichte Blog-Beiträge auflisten.Aufrufen
  • GET/api/v1/blog/{slug}Einen Blog-Beitrag per Slug abrufen, inklusive Inhalt als Markdown.
  • GET/api/v1/jobsOffene Stellen auflisten.Aufrufen
  • GET/api/v1/jobs/{slug}Eine offene Stelle per Slug abrufen, inklusive Inhalt als Markdown.
  • GET/api/v1/pricingPreisübersicht der apexAI-Produkte.Aufrufen
  • GET/api/v1/testimonialsKundenstimmen auflisten.Aufrufen
  • GET/api/v1/teamDie Gründer von apexAI auflisten.Aufrufen
  • GET/api/v1/companyFirmendaten der Elevate Solutions GmbH abrufen.Aufrufen
  • GET/api/v1/healthLiveness-Check.Aufrufen
04Fehler

Fehler, die ein Agent versteht.

Jeder Fehler unter /api kommt als JSON mit passendem HTTP-Status: ein stabiler code zum Verzweigen, eine Meldung und ein hint mit dem nächsten Schritt. Seiten, die es nicht gibt, antworten mit 404, auf Wunsch auch in Markdown.

{
  "error": {
    "status": 404,
    "code": "resource_not_found",
    "message": "Service \"beispiel\" not found.",
    "hint": "List valid service slugs with GET https://apex-ai.ch/api/v1/services.",
    "docs": "https://apex-ai.ch/developers"
  }
}
  • endpoint_not_found404Unter diesem Pfad gibt es keinen Endpoint.
  • resource_not_found404Der Endpoint existiert, der angefragte Slug aber nicht.
  • method_not_allowed405Die API ist read-only und nimmt nur GET, HEAD und OPTIONS an.
  • internal_error500Unerwarteter Fehler auf unserer Seite, meist eine nicht erreichbare Datenquelle.
05MCP-Server

Direkt im Assistenten.

Der MCP-Server unter https://apex-ai.ch/mcp spricht Streamable HTTP und braucht keine Anmeldung. Tragen Sie die URL in Ihrem MCP-Client als Remote-Server ein.

  • list_servicesList all apexAI service offerings.
  • get_serviceGet detailed information about a specific service by slug.
  • list_productsList apexAI products (apexTranscribe, apexAcquire, Swiss Knowledge Hub).
  • get_productGet detailed information about a product by slug, including pricing plans and FAQ.
  • get_pricingGet pricing plans for apexAI products (apexTranscribe, apexAcquire).
  • list_testimonialsList client testimonials with quotes and company information.
  • get_teamGet apexAI co-founder information.
  • get_company_infoGet Elevate Solutions GmbH company metadata.
  • list_blog_postsList published apexAI blog posts on AI integration for Swiss SMEs.
  • get_blog_postGet a single apexAI blog post by slug, including its full content as Markdown.
  • list_jobsList open job positions at apexAI.
  • get_jobGet a single open apexAI job by slug, including its full description as Markdown.
06Discovery

Wo Agents einsteigen.

llms.txt
Kompakter Einstieg für KI-Agenten nach llmstxt.org./llms.txt
OpenAPI 3.1
Vollständige Spezifikation der REST-API mit allen Schemas./api/v1/openapi.json
API Catalog
Einstiegspunkt nach RFC 9727 mit Spezifikation, Doku und Status./.well-known/api-catalog
MCP Server Card
Beschreibung des MCP-Servers mit allen Tools./.well-known/mcp/server-card.json
Sitemap
Alle öffentlichen Seiten, stündlich aktualisiert./sitemap.xml
robots.txt
Regeln für Crawler und KI-Bots./robots.txt

Fehlt Ihrem Agenten ein Endpoint?

Sagen Sie uns, welche Daten Sie brauchen. Wir antworten innerhalb eines Arbeitstags.