1
0
mirror of https://github.com/invoiceninja/invoiceninja.git synced 2024-09-20 08:21:34 +02:00

Split up yamls

This commit is contained in:
David Bomba 2023-02-12 22:16:52 +11:00
parent 2028027eef
commit 928cf33031
6 changed files with 420 additions and 420 deletions

View File

@ -15292,216 +15292,6 @@ components:
name: X-API-TOKEN
schemas:
Activity:
properties:
id:
description: 'The id field of the activity'
type: string
example: Opnel5aKBz
activity_type_id:
description: 'The activity type id'
type: string
example: Opnel5aKBz
client_id:
description: 'The client hashed id'
type: string
example: Opnel5aKBz
company_id:
description: 'The company hashed id'
type: string
example: Opnel5aKBz
user_id:
description: 'The user hashed id'
type: string
example: Opnel5aKBz
invoice_id:
description: 'The invoice hashed id'
type: string
example: Opnel5aKBz
payment_id:
description: 'The payment hashed id'
type: string
example: Opnel5aKBz
credit_id:
description: 'The credit hashed id'
type: string
example: Opnel5aKBz
updated_at:
description: 'Unixtimestamp the last time the record was updated'
type: integer
example: '343421434'
expense_id:
description: 'The expense hashed id'
type: string
example: Opnel5aKBz
is_system:
description: 'Defines is the activity was performed by the system'
type: boolean
example: true
contact_id:
description: 'The contact hashed id'
type: string
example: Opnel5aKBz
task_id:
description: 'The task hashed id'
type: string
example: Opnel5aKBz
notes:
description: 'Activity Notes'
type: string
example: Opnel5aKBz
token_id:
description: 'The hashed ID of the token who performed the action'
type: string
example: Opnel5aKBz
ip:
description: 'The IP Address of the user who performed the action'
type: string
example: 192.168.1.252
user:
$ref: '#/components/schemas/User'
client:
$ref: '#/components/schemas/Client'
contact:
$ref: '#/components/schemas/ClientContact'
recurring_invoice:
$ref: '#/components/schemas/RecurringInvoice'
invoice:
$ref: '#/components/schemas/Invoice'
credit:
$ref: '#/components/schemas/Credit'
quote:
$ref: '#/components/schemas/Quote'
payment:
$ref: '#/components/schemas/Payment'
expense:
$ref: '#/components/schemas/Expense'
task:
$ref: '#/components/schemas/Task'
purchase_order:
$ref: '#/components/schemas/PurchaseOrder'
vendor:
$ref: '#/components/schemas/Vendor'
vendor_contact:
$ref: '#/components/schemas/VendorContact'
type: object
BTRules:
properties:
data_key:
description: 'The key to search'
type: string
example: 'description,amount'
operator:
description: 'The operator flag of the search'
type: string
example: '>'
value:
description: 'The value to search for'
type: string
example: bob
type: object
BankIntegration:
properties:
id:
description: 'The bank integration hashed id'
type: string
example: AS3df3A
company_id:
description: 'The company hashed id'
type: string
example: AS3df3A
user_id:
description: 'The user hashed id'
type: string
example: AS3df3A
provider_bank_name:
description: 'The providers bank name'
type: string
example: 'Chase Bank'
bank_account_id:
description: 'The bank account id'
type: integer
example: '1233434'
bank_account_name:
description: 'The name of the account'
type: string
example: 'My Checking Acc'
bank_account_number:
description: 'The account number'
type: string
example: '111 234 2332'
bank_account_status:
description: 'The status of the bank account'
type: string
example: ACTIVE
bank_account_type:
description: 'The type of account'
type: string
example: CREDITCARD
balance:
description: 'The current bank balance if available'
type: number
example: '1000000'
currency:
description: 'iso_3166_3 code'
type: string
example: USD
type: object
BankTransaction:
properties:
id:
description: 'The bank integration hashed id'
type: string
example: AS3df3A
company_id:
description: 'The company hashed id'
type: string
example: AS3df3A
user_id:
description: 'The user hashed id'
type: string
example: AS3df3A
transaction_id:
description: 'The id of the transaction rule'
type: integer
example: 343434
amount:
description: 'The transaction amount'
type: number
example: 10
currency_id:
description: 'The currency ID of the currency'
type: string
example: '1'
account_type:
description: 'The account type'
type: string
example: creditCard
description:
description: 'The description of the transaction'
type: string
example: 'Potato purchases for kevin'
category_id:
description: 'The category id'
type: integer
example: 1
category_type:
description: 'The category description'
type: string
example: Expenses
base_type:
description: 'Either CREDIT or DEBIT'
type: string
example: CREDIT
date:
description: 'The date of the transaction'
type: string
example: '2022-09-01'
bank_account_id:
description: 'The ID number of the bank account'
type: integer
example: '1'
type: object
BankTransactionRule:
properties:
id:
@ -19349,6 +19139,216 @@ components:
type: string
example: JSON
type: object
Activity:
properties:
id:
description: 'The id field of the activity'
type: string
example: Opnel5aKBz
activity_type_id:
description: 'The activity type id'
type: string
example: Opnel5aKBz
client_id:
description: 'The client hashed id'
type: string
example: Opnel5aKBz
company_id:
description: 'The company hashed id'
type: string
example: Opnel5aKBz
user_id:
description: 'The user hashed id'
type: string
example: Opnel5aKBz
invoice_id:
description: 'The invoice hashed id'
type: string
example: Opnel5aKBz
payment_id:
description: 'The payment hashed id'
type: string
example: Opnel5aKBz
credit_id:
description: 'The credit hashed id'
type: string
example: Opnel5aKBz
updated_at:
description: 'Unixtimestamp the last time the record was updated'
type: integer
example: '343421434'
expense_id:
description: 'The expense hashed id'
type: string
example: Opnel5aKBz
is_system:
description: 'Defines is the activity was performed by the system'
type: boolean
example: true
contact_id:
description: 'The contact hashed id'
type: string
example: Opnel5aKBz
task_id:
description: 'The task hashed id'
type: string
example: Opnel5aKBz
notes:
description: 'Activity Notes'
type: string
example: Opnel5aKBz
token_id:
description: 'The hashed ID of the token who performed the action'
type: string
example: Opnel5aKBz
ip:
description: 'The IP Address of the user who performed the action'
type: string
example: 192.168.1.252
user:
$ref: '#/components/schemas/User'
client:
$ref: '#/components/schemas/Client'
contact:
$ref: '#/components/schemas/ClientContact'
recurring_invoice:
$ref: '#/components/schemas/RecurringInvoice'
invoice:
$ref: '#/components/schemas/Invoice'
credit:
$ref: '#/components/schemas/Credit'
quote:
$ref: '#/components/schemas/Quote'
payment:
$ref: '#/components/schemas/Payment'
expense:
$ref: '#/components/schemas/Expense'
task:
$ref: '#/components/schemas/Task'
purchase_order:
$ref: '#/components/schemas/PurchaseOrder'
vendor:
$ref: '#/components/schemas/Vendor'
vendor_contact:
$ref: '#/components/schemas/VendorContact'
type: object
BankTransaction:
properties:
id:
description: 'The bank integration hashed id'
type: string
example: AS3df3A
company_id:
description: 'The company hashed id'
type: string
example: AS3df3A
user_id:
description: 'The user hashed id'
type: string
example: AS3df3A
transaction_id:
description: 'The id of the transaction rule'
type: integer
example: 343434
amount:
description: 'The transaction amount'
type: number
example: 10
currency_id:
description: 'The currency ID of the currency'
type: string
example: '1'
account_type:
description: 'The account type'
type: string
example: creditCard
description:
description: 'The description of the transaction'
type: string
example: 'Potato purchases for kevin'
category_id:
description: 'The category id'
type: integer
example: 1
category_type:
description: 'The category description'
type: string
example: Expenses
base_type:
description: 'Either CREDIT or DEBIT'
type: string
example: CREDIT
date:
description: 'The date of the transaction'
type: string
example: '2022-09-01'
bank_account_id:
description: 'The ID number of the bank account'
type: integer
example: '1'
type: object
BankIntegration:
properties:
id:
description: 'The bank integration hashed id'
type: string
example: AS3df3A
company_id:
description: 'The company hashed id'
type: string
example: AS3df3A
user_id:
description: 'The user hashed id'
type: string
example: AS3df3A
provider_bank_name:
description: 'The providers bank name'
type: string
example: 'Chase Bank'
bank_account_id:
description: 'The bank account id'
type: integer
example: '1233434'
bank_account_name:
description: 'The name of the account'
type: string
example: 'My Checking Acc'
bank_account_number:
description: 'The account number'
type: string
example: '111 234 2332'
bank_account_status:
description: 'The status of the bank account'
type: string
example: ACTIVE
bank_account_type:
description: 'The type of account'
type: string
example: CREDITCARD
balance:
description: 'The current bank balance if available'
type: number
example: '1000000'
currency:
description: 'iso_3166_3 code'
type: string
example: USD
type: object
BTRules:
properties:
data_key:
description: 'The key to search'
type: string
example: 'description,amount'
operator:
description: 'The operator flag of the search'
type: string
example: '>'
value:
description: 'The value to search for'
type: string
example: bob
type: object
Account:
properties:
id:

View File

@ -1,215 +1,5 @@
schemas:
Activity:
properties:
id:
description: 'The id field of the activity'
type: string
example: Opnel5aKBz
activity_type_id:
description: 'The activity type id'
type: string
example: Opnel5aKBz
client_id:
description: 'The client hashed id'
type: string
example: Opnel5aKBz
company_id:
description: 'The company hashed id'
type: string
example: Opnel5aKBz
user_id:
description: 'The user hashed id'
type: string
example: Opnel5aKBz
invoice_id:
description: 'The invoice hashed id'
type: string
example: Opnel5aKBz
payment_id:
description: 'The payment hashed id'
type: string
example: Opnel5aKBz
credit_id:
description: 'The credit hashed id'
type: string
example: Opnel5aKBz
updated_at:
description: 'Unixtimestamp the last time the record was updated'
type: integer
example: '343421434'
expense_id:
description: 'The expense hashed id'
type: string
example: Opnel5aKBz
is_system:
description: 'Defines is the activity was performed by the system'
type: boolean
example: true
contact_id:
description: 'The contact hashed id'
type: string
example: Opnel5aKBz
task_id:
description: 'The task hashed id'
type: string
example: Opnel5aKBz
notes:
description: 'Activity Notes'
type: string
example: Opnel5aKBz
token_id:
description: 'The hashed ID of the token who performed the action'
type: string
example: Opnel5aKBz
ip:
description: 'The IP Address of the user who performed the action'
type: string
example: 192.168.1.252
user:
$ref: '#/components/schemas/User'
client:
$ref: '#/components/schemas/Client'
contact:
$ref: '#/components/schemas/ClientContact'
recurring_invoice:
$ref: '#/components/schemas/RecurringInvoice'
invoice:
$ref: '#/components/schemas/Invoice'
credit:
$ref: '#/components/schemas/Credit'
quote:
$ref: '#/components/schemas/Quote'
payment:
$ref: '#/components/schemas/Payment'
expense:
$ref: '#/components/schemas/Expense'
task:
$ref: '#/components/schemas/Task'
purchase_order:
$ref: '#/components/schemas/PurchaseOrder'
vendor:
$ref: '#/components/schemas/Vendor'
vendor_contact:
$ref: '#/components/schemas/VendorContact'
type: object
BTRules:
properties:
data_key:
description: 'The key to search'
type: string
example: 'description,amount'
operator:
description: 'The operator flag of the search'
type: string
example: '>'
value:
description: 'The value to search for'
type: string
example: bob
type: object
BankIntegration:
properties:
id:
description: 'The bank integration hashed id'
type: string
example: AS3df3A
company_id:
description: 'The company hashed id'
type: string
example: AS3df3A
user_id:
description: 'The user hashed id'
type: string
example: AS3df3A
provider_bank_name:
description: 'The providers bank name'
type: string
example: 'Chase Bank'
bank_account_id:
description: 'The bank account id'
type: integer
example: '1233434'
bank_account_name:
description: 'The name of the account'
type: string
example: 'My Checking Acc'
bank_account_number:
description: 'The account number'
type: string
example: '111 234 2332'
bank_account_status:
description: 'The status of the bank account'
type: string
example: ACTIVE
bank_account_type:
description: 'The type of account'
type: string
example: CREDITCARD
balance:
description: 'The current bank balance if available'
type: number
example: '1000000'
currency:
description: 'iso_3166_3 code'
type: string
example: USD
type: object
BankTransaction:
properties:
id:
description: 'The bank integration hashed id'
type: string
example: AS3df3A
company_id:
description: 'The company hashed id'
type: string
example: AS3df3A
user_id:
description: 'The user hashed id'
type: string
example: AS3df3A
transaction_id:
description: 'The id of the transaction rule'
type: integer
example: 343434
amount:
description: 'The transaction amount'
type: number
example: 10
currency_id:
description: 'The currency ID of the currency'
type: string
example: '1'
account_type:
description: 'The account type'
type: string
example: creditCard
description:
description: 'The description of the transaction'
type: string
example: 'Potato purchases for kevin'
category_id:
description: 'The category id'
type: integer
example: 1
category_type:
description: 'The category description'
type: string
example: Expenses
base_type:
description: 'Either CREDIT or DEBIT'
type: string
example: CREDIT
date:
description: 'The date of the transaction'
type: string
example: '2022-09-01'
bank_account_id:
description: 'The ID number of the bank account'
type: integer
example: '1'
type: object
BankTransactionRule:
properties:
id:

View File

@ -0,0 +1,93 @@
Activity:
properties:
id:
description: 'The id field of the activity'
type: string
example: Opnel5aKBz
activity_type_id:
description: 'The activity type id'
type: string
example: Opnel5aKBz
client_id:
description: 'The client hashed id'
type: string
example: Opnel5aKBz
company_id:
description: 'The company hashed id'
type: string
example: Opnel5aKBz
user_id:
description: 'The user hashed id'
type: string
example: Opnel5aKBz
invoice_id:
description: 'The invoice hashed id'
type: string
example: Opnel5aKBz
payment_id:
description: 'The payment hashed id'
type: string
example: Opnel5aKBz
credit_id:
description: 'The credit hashed id'
type: string
example: Opnel5aKBz
updated_at:
description: 'Unixtimestamp the last time the record was updated'
type: integer
example: '343421434'
expense_id:
description: 'The expense hashed id'
type: string
example: Opnel5aKBz
is_system:
description: 'Defines is the activity was performed by the system'
type: boolean
example: true
contact_id:
description: 'The contact hashed id'
type: string
example: Opnel5aKBz
task_id:
description: 'The task hashed id'
type: string
example: Opnel5aKBz
notes:
description: 'Activity Notes'
type: string
example: Opnel5aKBz
token_id:
description: 'The hashed ID of the token who performed the action'
type: string
example: Opnel5aKBz
ip:
description: 'The IP Address of the user who performed the action'
type: string
example: 192.168.1.252
user:
$ref: '#/components/schemas/User'
client:
$ref: '#/components/schemas/Client'
contact:
$ref: '#/components/schemas/ClientContact'
recurring_invoice:
$ref: '#/components/schemas/RecurringInvoice'
invoice:
$ref: '#/components/schemas/Invoice'
credit:
$ref: '#/components/schemas/Credit'
quote:
$ref: '#/components/schemas/Quote'
payment:
$ref: '#/components/schemas/Payment'
expense:
$ref: '#/components/schemas/Expense'
task:
$ref: '#/components/schemas/Task'
purchase_order:
$ref: '#/components/schemas/PurchaseOrder'
vendor:
$ref: '#/components/schemas/Vendor'
vendor_contact:
$ref: '#/components/schemas/VendorContact'
type: object

View File

@ -0,0 +1,47 @@
BankIntegration:
properties:
id:
description: 'The bank integration hashed id'
type: string
example: AS3df3A
company_id:
description: 'The company hashed id'
type: string
example: AS3df3A
user_id:
description: 'The user hashed id'
type: string
example: AS3df3A
provider_bank_name:
description: 'The providers bank name'
type: string
example: 'Chase Bank'
bank_account_id:
description: 'The bank account id'
type: integer
example: '1233434'
bank_account_name:
description: 'The name of the account'
type: string
example: 'My Checking Acc'
bank_account_number:
description: 'The account number'
type: string
example: '111 234 2332'
bank_account_status:
description: 'The status of the bank account'
type: string
example: ACTIVE
bank_account_type:
description: 'The type of account'
type: string
example: CREDITCARD
balance:
description: 'The current bank balance if available'
type: number
example: '1000000'
currency:
description: 'iso_3166_3 code'
type: string
example: USD
type: object

View File

@ -0,0 +1,55 @@
BankTransaction:
properties:
id:
description: 'The bank integration hashed id'
type: string
example: AS3df3A
company_id:
description: 'The company hashed id'
type: string
example: AS3df3A
user_id:
description: 'The user hashed id'
type: string
example: AS3df3A
transaction_id:
description: 'The id of the transaction rule'
type: integer
example: 343434
amount:
description: 'The transaction amount'
type: number
example: 10
currency_id:
description: 'The currency ID of the currency'
type: string
example: '1'
account_type:
description: 'The account type'
type: string
example: creditCard
description:
description: 'The description of the transaction'
type: string
example: 'Potato purchases for kevin'
category_id:
description: 'The category id'
type: integer
example: 1
category_type:
description: 'The category description'
type: string
example: Expenses
base_type:
description: 'Either CREDIT or DEBIT'
type: string
example: CREDIT
date:
description: 'The date of the transaction'
type: string
example: '2022-09-01'
bank_account_id:
description: 'The ID number of the bank account'
type: integer
example: '1'
type: object

View File

@ -0,0 +1,15 @@
BTRules:
properties:
data_key:
description: 'The key to search'
type: string
example: 'description,amount'
operator:
description: 'The operator flag of the search'
type: string
example: '>'
value:
description: 'The value to search for'
type: string
example: bob
type: object