---
title: "POST /apps/gov-es/v1/entry/{silo_entry_id}/{system}/agreement"
method: POST
path: "/apps/gov-es/v1/entry/{silo_entry_id}/{system}/agreement"
---

# POST /apps/gov-es/v1/entry/{silo_entry_id}/{system}/agreement

`POST /apps/gov-es/v1/entry/{silo_entry_id}/{system}/agreement`

Upload a signed copy of the PDF agreement.

## Path parameters

- `silo_entry_id` string, required — ID of the org.Party silo entry to upload the agreement for.
- `system` 'sii', required — System in which the party is being registered.

## Request body

- object
  - `data` string, byte, required — Base64 encoded binary data of the signed PDF agreement. Must be of type `application/pdf`.
  - `signature` 'digital' | 'hand', required — Type of signature used to sign the agreement. Use one of the following options: * `digital` - Signed using a digital certificate belonging to the supplier. * `hand` - Physically signed by hand, and scanned.

## Response `202`

No content

---

[API](https://skmtc.net/invopop/apis/access-service-api.md) · [All operations](https://skmtc.net/invopop/apis/access-service-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/invopop/access-service-api/revisions/fc954f96ea62/schema)
