Membuat Customer

Langkah 1: Buka GraphQL Playground

Buka halaman https://sais-api.dev.andalsoftware.com/graphql/ di browser Anda.

Langkah 2: Tambahkan HTTP Headers

Tambahkan header berikut di bagian HTTP Headers:

{
  "Signature": "HX1dmb7S4XYEofacJP2NiGJ5pmrHRAcSrpirgQLZf/8="
}

Langkah 3: Gunakan Mutation

Gunakan mutation berikut di query editor:

mutation CreateCustomer($company: CompanyInput!) {
  createCustomer(company: $company)
}

Langkah 4: Set GraphQL Variables

Di bagian GraphQL Variables, masukkan variables berikut:

{
  "company": {
    "companyName": "s103 Cipete",
    "companyEmail": "cipete@s103.mycompany.com",
    "companyAddress": "Jl. Cipete Raya No.12, Cilandak, Jakarta Selatan",
    "provinceId": "01912680-6e07-7454-b4f5-c4d3453d948c",
    "regencyId": "01912680-6e52-77ea-a8a0-d2435af82af6",
    "districtId": "01912680-6e75-72bf-962d-e113def40b0f",
    "villageId": "01912680-7016-70c8-aff7-2a65e8c16e84",
    "zipCode": "54321",
    "npwp": "987654321210543",
    "businessLineId": "01912680-8987-7475-b641-05f219d7f073",
    "customers": [
      {
        "purchaseDate": 1721205741776,
        "customerProducts": [
          {
            "productId": "01912680-911b-7064-9526-7c4778331b4b"
          }
        ]
      }
    ]
  }
}

Langkah 5: Jalankan Mutation

Klik tombol Run atau tekan Ctrl + Alt + Enter untuk menjalankan mutation dan membuat customer baru.