2022-09-06 11:07:08 +02:00
|
|
|
openapi: 3.0.1
|
|
|
|
info:
|
|
|
|
title: Hostsharing hsadmin-ng API
|
|
|
|
version: v0
|
|
|
|
servers:
|
|
|
|
- url: http://localhost:8080
|
|
|
|
description: Local development default URL.
|
|
|
|
|
|
|
|
paths:
|
|
|
|
|
2022-09-20 14:17:12 +02:00
|
|
|
# Partners
|
|
|
|
|
2022-09-13 13:27:52 +02:00
|
|
|
/api/hs/office/partners:
|
|
|
|
$ref: "./hs-office-partners.yaml"
|
2022-09-06 11:07:08 +02:00
|
|
|
|
2022-09-13 13:27:52 +02:00
|
|
|
/api/hs/office/partners/{partnerUUID}:
|
|
|
|
$ref: "./hs-office-partners-with-uuid.yaml"
|
2022-09-06 11:07:08 +02:00
|
|
|
|
2022-09-20 14:17:12 +02:00
|
|
|
|
|
|
|
# Contacts
|
|
|
|
|
|
|
|
/api/hs/office/contacts:
|
|
|
|
$ref: "./hs-office-contacts.yaml"
|
|
|
|
|
|
|
|
/api/hs/office/contacts/{contactUUID}:
|
|
|
|
$ref: "./hs-office-contacts-with-uuid.yaml"
|
|
|
|
|
2022-09-21 09:44:09 +02:00
|
|
|
|
|
|
|
# Persons
|
|
|
|
|
|
|
|
/api/hs/office/persons:
|
|
|
|
$ref: "./hs-office-persons.yaml"
|
|
|
|
|
|
|
|
/api/hs/office/persons/{personUUID}:
|
|
|
|
$ref: "./hs-office-persons-with-uuid.yaml"
|
|
|
|
|
2022-09-26 10:57:22 +02:00
|
|
|
|
|
|
|
# Relationships
|
|
|
|
|
|
|
|
/api/hs/office/relationships:
|
|
|
|
$ref: "./hs-office-relationships.yaml"
|
|
|
|
|
|
|
|
/api/hs/office/relationships/{relationshipUUID}:
|
|
|
|
$ref: "./hs-office-relationships-with-uuid.yaml"
|
|
|
|
|
2022-10-03 11:09:36 +02:00
|
|
|
|
2022-10-04 19:09:37 +02:00
|
|
|
# BankAccounts
|
|
|
|
|
|
|
|
/api/hs/office/bankaccounts:
|
|
|
|
$ref: "./hs-office-bankaccounts.yaml"
|
|
|
|
|
|
|
|
/api/hs/office/bankaccounts/{bankAccountUUID}:
|
|
|
|
$ref: "./hs-office-bankaccounts-with-uuid.yaml"
|
|
|
|
|
|
|
|
|
2022-10-03 11:09:36 +02:00
|
|
|
# Debitors
|
|
|
|
|
|
|
|
/api/hs/office/debitors:
|
|
|
|
$ref: "./hs-office-debitors.yaml"
|
|
|
|
|
|
|
|
/api/hs/office/debitors/{debitorUUID}:
|
|
|
|
$ref: "./hs-office-debitors-with-uuid.yaml"
|
2022-10-15 15:32:32 +02:00
|
|
|
|
|
|
|
|
|
|
|
# SepaMandates
|
|
|
|
|
|
|
|
/api/hs/office/sepamandates:
|
|
|
|
$ref: "./hs-office-sepamandates.yaml"
|
|
|
|
|
|
|
|
/api/hs/office/sepamandates/{sepaMandateUUID}:
|
|
|
|
$ref: "./hs-office-sepamandates-with-uuid.yaml"
|
2022-10-18 13:57:35 +02:00
|
|
|
|
|
|
|
|
|
|
|
# Membership
|
|
|
|
|
|
|
|
/api/hs/office/memberships:
|
|
|
|
$ref: "./hs-office-memberships.yaml"
|
|
|
|
|
|
|
|
/api/hs/office/memberships/{membershipUUID}:
|
|
|
|
$ref: "./hs-office-memberships-with-uuid.yaml"
|
2022-10-19 10:27:10 +02:00
|
|
|
|
|
|
|
|
|
|
|
# Coop Shares Transaction
|
|
|
|
|
|
|
|
/api/hs/office/coopsharestransactions:
|
|
|
|
$ref: "./hs-office-coopshares.yaml"
|
2022-10-21 17:12:55 +02:00
|
|
|
|
|
|
|
|
|
|
|
# Coop Assets Transaction
|
|
|
|
|
|
|
|
/api/hs/office/coopassetstransactions:
|
|
|
|
$ref: "./hs-office-coopassets.yaml"
|