---
title: "File a signed copy under a person"
method: POST
path: "/team/{party_id}/papers"
tags: ["team"]
---

# File a signed copy under a person

`POST /team/{party_id}/papers`

## Request

- Base URL: `https://localhost:4410/api/v1`
- URL: `https://localhost:4410/api/v1/team/{party_id}/papers`
- Auth: HTTP bearer

Files a PDF the company already has (an offer, agreement, CIIAA or IP assignment, letter or separation agreement) under a person on Team, with the day it was signed as the member types it. The member confirms they're filing a copy Binderwork didn't see signed; it's marked uploaded and not verified, with its upload date, and any signatures already in the file are reported as the file states them.

## Path parameters

- `party_id` string, required

## Request body

- object
  - `document_id` string, required
  - `kind` 'offer' | 'agreement' | 'ciiaa' | 'letter' | 'separation' | 'other', required
  - `signed_on` string, date, nullable
  - `attest` true, required

## Response `200`

The result.

- object
  - `id` string, required
  - `document_id` string, required
  - `title` string, required
  - `kind` 'offer' | 'agreement' | 'ciiaa' | 'letter' | 'separation' | 'other', required
  - `origin` 'signed' | 'uploaded', required
  - `waiting` boolean, required
  - `acknowledge` boolean, required
  - `signed_on` string, date, nullable, required
  - `filed_at` string, required
  - `envelope_id` string, nullable, required
  - `attestation` object, nullable, required
    - `by` string, required
    - `at` string, required
    - `text` string, required
  - `file_signatures` object[], required
    - `name` string, nullable, required
    - `signed_at` string, nullable, required
    - `changed_after` boolean, required

## Other responses

- `default`: An RFC 9457 problem.

---

[API](https://skmtc.dev/binderwork/apis/binderwork-api.md) · [All operations](https://skmtc.dev/binderwork/apis/binderwork-api/llms.txt) · [OpenAPI document](https://skmtc.dev/binderwork/apis/binderwork-api/revisions/f8fab0ebee53?raw)
