So rufen Sie Unternehmensinformationen mit der Blue API anhand von ID oder Slug ab.

Kopieren Sie Seite in Markdown für LLMs

Um Unternehmensinformationen abzurufen, können Sie die company Abfrage mit entweder der Unternehmens-ID oder dem Slug verwenden:

Abfrage nach Unternehmens-ID

query GetCompanyById {
  company(id: "company-id-here") {
    id
    name
    slug
    createdAt
    updatedAt
  }
}

Abfrage nach Unternehmens-Slug

Die gleiche Abfrage akzeptiert auch einen Unternehmens-Slug, was es einfach macht, Unternehmensinformationen mit dem URL-freundlichen Identifikator abzurufen:

query GetCompanyBySlug {
  company(id: "company-slug-here") {
    id
    name
    slug
    createdAt
    updatedAt
  }
}

Beispielantwort

Beide Abfragen geben dasselbe Unternehmensobjekt zurück:

{
  "data": {
    "company": {
      "id": "cuid123456789",
      "name": "Acme Corporation",
      "slug": "acme-corp",
      "createdAt": "2024-01-15T10:30:00.000Z",
      "updatedAt": "2024-03-20T14:45:00.000Z"
    }
  }
}

Wichtige Hinweise

  • Der id Parameter akzeptiert sowohl Unternehmens-IDs als auch Slugs
  • Es werden nur Unternehmen zurückgegeben, bei denen der aktuelle Benutzer Mitglied ist
  • Wenn das Unternehmen nicht gefunden wird oder der Benutzer keinen Zugriff hat, wird ein CompanyNotFoundError ausgelöst
  • Gesperrte Unternehmen werfen ein CompanyBannedError

Verfügbare Felder

Sie können nach zusätzlichen Unternehmensfeldern suchen, wie benötigt:

query GetCompanyDetails {
  company(id: "company-slug") {
    id
    name
    slug
    # Add more fields as needed based on your requirements
    # Check the GraphQL schema for all available fields
  }
}

KI-Assistent

Antworten werden mit KI generiert und können Fehler enthalten.

Wie kann ich Ihnen helfen?

Fragen Sie mich alles über Blue oder diese Dokumentation.

Eingabe zum Senden • Shift+Eingabe für neue Zeile • ⌘I zum Öffnen