Create parent

POST /api/v1/parents
application/json

Body

  • parent object
    Hide parent attributes Show parent attributes object
    • nama_ayah string Required

      Minimum length is 4, maximum length is 25.

    • nama_ibu string Required

      Minimum length is 4, maximum length is 25.

    • nik_ayah integer

      Minimum value is 1111111111111111. Maximum length is 9999999999999999.

    • nik_ibu integer

      Minimum value is 1111111111111111. Maximum length is 9999999999999999.

    • pendidikan_ayah string Required

      Minimum length is 2, maximum length is 20.

    • pendidikan_ibu string Required

      Minimum length is 2, maximum length is 20.

    • tanggal_lahir_ayah string Required

      Minimum length is 4, maximum length is 20.

    • tanggal_lahir_ibu string Required

      Minimum length is 4, maximum length is 20.

    • pekerjaan_ayah string Required

      Minimum length is 3, maximum length is 20.

    • pekerjaan_ibu string Required

      Minimum length is 3, maximum length is 20.

Responses

POST /api/v1/parents
curl \
 -X POST http://127.0.0.1:3000//api/v1/parents \
 -H "Authorization: Bearer $ACCESS_TOKEN" \
 -H "Content-Type: application/json" \
 -d '{"parent":{"nama_ayah":"Budi","nama_ibu":"Siti","nik_ayah":1234567890123456,"nik_ibu":1234567890123456,"pendidikan_ayah":"Sarjana","pendidikan_ibu":"Sarjana","tanggal_lahir_ayah":"1990-01-01","tanggal_lahir_ibu":"1990-01-01","pekerjaan_ayah":"PNS","pekerjaan_ibu":"PNS"}}'
Request example
{
  "parent": {
    "nama_ayah": "Budi",
    "nama_ibu": "Siti",
    "nik_ayah": 1234567890123456,
    "nik_ibu": 1234567890123456,
    "pendidikan_ayah": "Sarjana",
    "pendidikan_ibu": "Sarjana",
    "tanggal_lahir_ayah": "1990-01-01",
    "tanggal_lahir_ibu": "1990-01-01",
    "pekerjaan_ayah": "PNS",
    "pekerjaan_ibu": "PNS"
  }
}