Hoe je bedrijfsinformatie kunt ophalen met behulp van ID of slug met de Blue API.


Om bedrijfsinformatie op te halen, kun je de company query gebruiken met ofwel de bedrijfs-ID of slug:

Opvragen op Bedrijfs-ID

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

Opvragen op Bedrijfs-Slug

Dezelfde query accepteert ook een bedrijfs-slug, waardoor het eenvoudig is om bedrijfsinformatie op te halen met de URL-vriendelijke identifier:

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

Voorbeeld van een Respons

Beide queries zullen hetzelfde bedrijfsobject retourneren:

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

Belangrijke Opmerkingen

  • De id parameter accepteert zowel bedrijfs-ID's als slugs
  • Alleen bedrijven waarvan de huidige gebruiker lid is, zullen worden geretourneerd
  • Als het bedrijf niet wordt gevonden of de gebruiker geen toegang heeft, zal er een CompanyNotFoundError worden gegooid
  • Verbannen bedrijven zullen een CompanyBannedError gooien

Beschikbare Velden

Je kunt indien nodig ook aanvullende bedrijfsvelden opvragen:

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

Antwoorden worden gegenereerd met behulp van AI en kunnen fouten bevatten.

Hoe kan ik u helpen?

Vraag me alles over Blue of deze documentatie.

Voer in om te verzenden • Shift+Enter voor nieuwe regel • ⌘I om te openen