Hur man hämtar företagsinformation med hjälp av ID eller slug med Blue API.


För att hämta företagsinformation kan du använda company frågan med antingen företags-ID eller slug:

Fråga efter Företags-ID

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

Fråga efter Företags-Slug

Samma fråga accepterar också en företags-slug, vilket gör det enkelt att hämta företagsinformation med hjälp av den URL-vänliga identifieraren:

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

Exempel på Svar

Båda frågorna kommer att returnera samma företagsobjekt:

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

Viktiga Anteckningar

  • Parametern id accepterar både företags-ID och slugs
  • Endast företag där den aktuella användaren är medlem kommer att returneras
  • Om företaget inte hittas eller om användaren inte har åtkomst, kommer en CompanyNotFoundError att kastas
  • Banned companies will throw a CompanyBannedError

Tillgängliga Fält

Du kan fråga efter ytterligare företagsfält vid behov:

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
  }
}

AI-assistent

Svar genereras med hjälp av AI och kan innehålla misstag.

Hur kan jag hjälpa dig?

Fråga mig vad som helst om Blue eller denna dokumentation.

Tryck Enter för att skicka • Shift+Enter för ny rad • ⌘I för att öppna