TOSS
  1. Lembaga
TOSS
  • Gambaran Umum
  • Autentikasi
  • Referensi Data
  • Endpoint API
    • Lembaga
      • Put Institution
        PUT
      • Find Institution
        GET
      • Delete Institution
        DELETE
    • Pelatihan
      • Put Training
      • Find Training
      • Delete Training
  1. Lembaga

Put Institution

Testing
PUT
{{base_url}}/api/v1/institutions/{id}
API ini digunakan untuk membuat atau memperbarui data lembaga. Jika ID yang diberikan sudah ada, maka data lembaga yang sesuai akan diperbarui. Jika tidak ada lembaga dengan ID tersebut, API akan membuat lembaga baru dengan data yang diberikan. API ini dirancang agar dapat diakses (dihit) berulang kali, memungkinkan pembaruan data lembaga secara berkala atau berulang untuk memastikan informasi tetap terkini.

Request

Path Params

Header Params

Body Params application/json

Example
{
    "region": {
        "type": "city",
        "id": "73c670c2-bd42-491a-a76b-f17c2edb6680",
        "country_code": null
    },
    "name": "KEMNAKER TESTING",
    "address": "Gedung Semanggi Square, Jl. Semanggi Raya No.1A, RT.1/RW.5, Semanggi, Kec. Karet, Kota Jakarta Selatan, Daerah Khusus Ibukota Jakarta 12850",
    "phone": "081213956825",
    "email": null,
    "logo_uri": "https://kemnaker-dev.kemnaker.go.id/kelembagaan/institution_logos/f38a8e36-05b9-44b9-8de3-a44478ab8265/632e66cc5f233.png"
}

Request Code Samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location -g --request PUT 'https://toss.kemnaker.go.id/api/v1/institutions/f67556be-8d02-4b93-9b25-9b46d8db38c1' \
--header 'Client-Id;' \
--header 'Request-Id;' \
--header 'Request-Timestamp;' \
--header 'Signature;' \
--header 'Content-Type: application/json' \
--data-raw '{
    "region": {
        "type": "city",
        "id": "73c670c2-bd42-491a-a76b-f17c2edb6680",
        "country_code": null
    },
    "name": "KEMNAKER TESTING",
    "address": "Gedung Semanggi Square, Jl. Semanggi Raya No.1A, RT.1/RW.5, Semanggi, Kec. Karet, Kota Jakarta Selatan, Daerah Khusus Ibukota Jakarta 12850",
    "phone": "081213956825",
    "email": null,
    "logo_uri": "https://kemnaker-dev.kemnaker.go.id/kelembagaan/institution_logos/f38a8e36-05b9-44b9-8de3-a44478ab8265/632e66cc5f233.png"
}'

Responses

🟢200Success
application/json
Body

Example
{
    "data": {
        "id": "0ba09c6e-4e27-4421-906b-16d3979c0583",
        "reference": "d34ba41d-7d6a-44f3-ad9e-662cac011861",
        "name": "KEMNAKER TESTING",
        "created_at": "2025-01-17 02:18:48"
    },
    "meta": {
        "client_ip": "10.233.79.152",
        "hostname": "toss-backend-api-98d6cf864-2fctc",
        "version": "v1"
    }
}
Modified at 2025-01-24 09:14:25
Previous
Referensi Data
Next
Find Institution
Built with