Cara mengambil informasi perusahaan menggunakan ID atau slug dengan Blue API.


Untuk mengambil informasi perusahaan, Anda dapat menggunakan kueri company dengan ID perusahaan atau slug:

Kuery berdasarkan ID Perusahaan

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

Kuery berdasarkan Slug Perusahaan

Kueri yang sama juga menerima slug perusahaan, sehingga memudahkan untuk mengambil informasi perusahaan menggunakan pengenal yang ramah URL:

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

Contoh Respons

Kedua kueri akan mengembalikan objek perusahaan yang sama:

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

Catatan Penting

  • Parameter id menerima baik ID perusahaan maupun slug
  • Hanya perusahaan di mana pengguna saat ini adalah anggota yang akan dikembalikan
  • Jika perusahaan tidak ditemukan atau pengguna tidak memiliki akses, sebuah CompanyNotFoundError akan dilemparkan
  • Perusahaan yang dibanned akan melemparkan CompanyBannedError

Bidang yang Tersedia

Anda dapat mengkueri untuk bidang perusahaan tambahan sesuai kebutuhan:

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

Asisten AI

Respon dihasilkan menggunakan AI dan mungkin mengandung kesalahan.

Bagaimana saya bisa membantu Anda?

Tanyakan apa saja tentang Blue atau dokumentasi ini.

Masukkan untuk mengirim • Shift+Masukkan untuk baris baru • ⌘I untuk membuka