Hur man hämtar företagsinformation med hjälp av ID eller slug med Blue API.
Copy page in markdown for LLMs
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
idaccepterar 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
CompanyNotFoundErroratt 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
}
}