A counterparty is one of three kinds. The kind determines which endpoint you call and, for self-hosted wallets, the subType you pass.
| Kind | Endpoint | subType field |
|---|---|---|
VASP | POST /counterparty/vasp | "VASP" |
OWNED | POST /counterparty/self-hosted | "OWNED" |
THIRD_PARTY | POST /counterparty/self-hosted | "THIRD_PARTY" |

