Skip to main content

๐Ÿ“ Program Pendidikan

Export Excel#

Authentication: auth#

Method: GET#

{{baseurl}}/pendidikan/program/excel?purpose=creating

Headers#

KeyValue
contentapplication/octet-stream

Query Params#

ParamvalueDescription
purposecreatingcreating or updating. default is creating

Import Excel#

Authentication: auth#

Method: POST#

{{baseurl}}/pendidikan/program/excel

Body: formdata#

ParamvalueTypeDescription
file{{ local_file }}file

List#

Authentication: auth#

Method: GET#

{{baseurl}}/pendidikan/program
Success Response
{    "error": false,    "message": "ok",    "data": [        {            "id": 1,            "jenjang_id": 4,            "instansi_id": 1,            "nama": "Master of Islamic Economics",            "deskripsi": "Lorem, ipsum dolor sit amet consectetur adipisicing elit. Voluptas accusamus, perferendis velit rem voluptates saepe quibusdam fugit exercitationem! Et in dolorem eum ullam nobis omnis sequi reprehenderit. Cumque, dolore ipsam.",            "biaya_pendaftaran": null,            "status": "draft",            "jenjang_pendidikan": {                "id": 4,                "kategori_id": 2,                "nama": "S1"            }        },        {            "id": 2,            "jenjang_id": 4,            "instansi_id": 1,            "nama": "Master of Islamic Accounting",            "deskripsi": "Lorem, ipsum dolor sit amet consectetur adipisicing elit. Voluptas accusamus, perferendis velit rem voluptates saepe quibusdam fugit exercitationem! Et in dolorem eum ullam nobis omnis sequi reprehenderit. Cumque, dolore ipsam.",            "biaya_pendaftaran": null,            "status": "draft",            "jenjang_pendidikan": {                "id": 4,                "kategori_id": 2,                "nama": "S1"            }        }    ]}

Store#

Authentication: auth#

Method: POST#

{{baseurl}}/pendidikan/program

Body: urlencoded#

ParamvalueTypeDescription
jenjang_id1textreference from jenjang pendidikan
namatesttext
deskripsiasdasd asdtext
biaya_pendaftarantextnull or reference from biaya pendidikan id; jika diset field ini digunakan sbg biaya pendaftaran
statustextdraft/published; default is draft
Success Response
{    "error": false,    "message": "ok",    "data": {        "id": 1,        "jenjang_id": 4,        "instansi_id": 1,        "nama": "Master of Islamic Economics",        "deskripsi": "Lorem, ipsum dolor sit amet consectetur adipisicing elit. Voluptas accusamus, perferendis velit rem voluptates saepe quibusdam fugit exercitationem! Et in dolorem eum ullam nobis omnis sequi reprehenderit. Cumque, dolore ipsam.",        "biaya_pendaftaran": null,        "status": "draft",        "jenjang_pendidikan": {            "id": 4,            "kategori_id": 2,            "nama": "S1"        }    }}

View#

Authentication: auth#

Method: GET#

{{baseurl}}/pendidikan/program/{{id}}
Success Response
{    "error": false,    "message": "ok",    "data": {        "id": 1,        "jenjang_id": 4,        "instansi_id": 1,        "nama": "Master of Islamic Economics",        "deskripsi": "Lorem, ipsum dolor sit amet consectetur adipisicing elit. Voluptas accusamus, perferendis velit rem voluptates saepe quibusdam fugit exercitationem! Et in dolorem eum ullam nobis omnis sequi reprehenderit. Cumque, dolore ipsam.",        "biaya_pendaftaran": null,        "status": "draft",        "jenjang_pendidikan": {            "id": 4,            "kategori_id": 2,            "nama": "S1"        },        "faq": [            {                "id": 2,                "question": "Question 2?",                "answer": "Answer 2",                "instansi_id": 1,                "pivot": {                    "program_id": 1,                    "faq_id": 2                }            },            {                "id": 3,                "question": "Question 3?",                "answer": "Answer 3",                "instansi_id": 1,                "pivot": {                    "program_id": 1,                    "faq_id": 3                }            }        ],        "biaya": [            {                "id": 1,                "nama": "Biaya Pendaftaran 2012/2013",                "total": 10000,                "instansi_id": 1,                "pivot": {                    "program_id": 1,                    "biaya_id": 1                }            }        ],        "additional_fields_pendaftaran": [            {                "id": 3,                "nama": "Tahun lulus SMA",                "slug": "tahun-lulus-sma",                "type": "text",                "instansi_id": 1,                "pivot": {                    "program_id": 1,                    "field_id": 3                }            },            {                "id": 4,                "nama": "Bio",                "slug": "bio",                "type": "textarea",                "instansi_id": 1,                "pivot": {                    "program_id": 1,                    "field_id": 4                }            },            {                "id": 2,                "nama": "Tahun lulus SMP",                "slug": "tahun-lulus-smp",                "type": "text",                "instansi_id": 1,                "pivot": {                    "program_id": 1,                    "field_id": 2                }            }        ]    }}

Update#

Authentication: auth#

Method: PUT#

{{baseurl}}/pendidikan/program/{{id}}

Body: urlencoded#

ParamvalueTypeDescription
jenjang_id4textreference from jenjang pendidikan
namaMaster of Economictext
deskripsiLorem Ipsum adalah contoh teks atau dummy dalam industri percetakan dan penataan huruf atau typesetting. Lorem Ipsum telah menjadi standar contoh teks sejak tahun 1500an, saat seorang tukang cetak yang tidak dikenal mengambil sebuah kumpulan teks dan mengacaknya untuk menjadi sebuah buku contoh huruf. Ia tidak hanya bertahan selama 5 abad, tapi juga telah beralih ke penataan huruf elektronik, tanpa ada perubahan apapun. Ia mulai dipopulerkan pada tahun 1960 dengan diluncurkannya lembaran-lembaran Letraset yang menggunakan kalimat-kalimat dari Lorem Ipsum, dan seiring munculnya perangkat lunak Desktop Publishing seperti Aldus PageMaker juga memiliki versi Lorem Ipsum.text
biaya_pendaftaran13textnull or reference from biaya pendidikan id; jika diset field ini digunakan sbg biaya pendaftaran
statuspublishedtextdraft/published; default is draft
Success Response
{    "error": false,    "message": "ok",    "data": {        "id": 1,        "jenjang_id": 4,        "instansi_id": 1,        "nama": "Master of Islamic Economics",        "deskripsi": "Lorem, ipsum dolor sit amet consectetur adipisicing elit. Voluptas accusamus, perferendis velit rem voluptates saepe quibusdam fugit exercitationem! Et in dolorem eum ullam nobis omnis sequi reprehenderit. Cumque, dolore ipsam.",        "biaya_pendaftaran": null,        "status": "draft",        "jenjang_pendidikan": {            "id": 4,            "kategori_id": 2,            "nama": "S1"        }    }}

Delete#

Authentication: auth#

Method: DELETE#

{{baseurl}}/pendidikan/program/{{id}}
Success Response
{    "error": false,    "message": "deleted",    "data": null}