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

AI 어시스턴트

응답은 AI를 사용하여 생성되며 오류가 포함될 수 있습니다.

어떻게 도와드릴까요?

Blue 또는 이 문서에 대해 궁금한 점이 있으면 무엇이든 물어보세요.

전송하려면 Enter • 새 줄을 추가하려면 Shift+Enter • ⌘I를 눌러 열기