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


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