Blue API를 사용하여 ID 또는 슬러그로 회사 정보를 검색하는 방법.
회사의 정보를 검색하려면 회사 ID 또는 슬러그와 함께 company
쿼리를 사용할 수 있습니다:
회사 ID로 조회
query GetCompanyById {
company(id: "company-id-here") {
id
name
slug
createdAt
updatedAt
}
}
회사 슬러그로 조회
같은 쿼리는 회사 슬러그도 허용하므로 URL 친화적인 식별자를 사용하여 회사 정보를 쉽게 검색할 수 있습니다:
query GetCompanyBySlug {
company(id: "company-slug-here") {
id
name
slug
createdAt
updatedAt
}
}
응답 예시
두 쿼리는 동일한 회사 객체를 반환합니다:
{
"data": {
"company": {
"id": "cuid123456789",
"name": "Acme Corporation",
"slug": "acme-corp",
"createdAt": "2024-01-15T10:30:00.000Z",
"updatedAt": "2024-03-20T14:45:00.000Z"
}
}
}
중요 사항
id
매개변수는 회사 ID와 슬러그 모두를 허용합니다- 현재 사용자가 회원인 회사만 반환됩니다
- 회사가 발견되지 않거나 사용자가 접근할 수 없는 경우
CompanyNotFoundError
가 발생합니다 - 금지된 회사는
CompanyBannedError
를 발생시킵니다
사용 가능한 필드
필요에 따라 추가 회사 필드를 쿼리할 수 있습니다:
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
}
}