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

Copy page in markdown for LLMs

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