Skip to content

Munchpass/conductor-go

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Go API client for conductor

No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)

Overview

This API client was generated by the OpenAPI Generator project. By using the OpenAPI-spec from a remote server, you can easily generate an API client.

  • API version: 0.0.1
  • Package version: 1.0.0
  • Generator version: 7.12.0
  • Build package: org.openapitools.codegen.languages.GoClientCodegen

Installation

Install the following dependencies:

go get github.com/stretchr/testify/assert
go get golang.org/x/net/context

Put the package under your project folder and add the following in import:

import conductor "github.com/Munchpass/conductor-go"

To use a proxy, set the environment variable HTTP_PROXY:

os.Setenv("HTTP_PROXY", "http://proxy_name:proxy_port")

Configuration of Server URL

Default configuration comes with Servers field that contains server objects as defined in the OpenAPI specification.

Select Server Configuration

For using other server than the one defined on index 0 set context value conductor.ContextServerIndex of type int.

ctx := context.WithValue(context.Background(), conductor.ContextServerIndex, 1)

Templated Server URL

Templated server URL is formatted using default variables from configuration or from context value conductor.ContextServerVariables of type map[string]string.

ctx := context.WithValue(context.Background(), conductor.ContextServerVariables, map[string]string{
	"basePath": "v2",
})

Note, enum values are always validated and all unused variables are silently ignored.

URLs Configuration per Operation

Each operation can use different server URL defined using OperationServers map in the Configuration. An operation is uniquely identified by "{classname}Service.{nickname}" string. Similar rules for overriding default operation server index and variables applies by using conductor.ContextOperationServerIndices and conductor.ContextOperationServerVariables context maps.

ctx := context.WithValue(context.Background(), conductor.ContextOperationServerIndices, map[string]int{
	"{classname}Service.{nickname}": 2,
})
ctx = context.WithValue(context.Background(), conductor.ContextOperationServerVariables, map[string]map[string]string{
	"{classname}Service.{nickname}": {
		"port": "8443",
	},
})

Documentation for API Endpoints

All URIs are relative to https://api.conductor.is/v1

Class Method HTTP request Description
DefaultAPI AuthSessionsPost Post /auth-sessions Create an auth session
DefaultAPI EndUsersGet Get /end-users List all end-users
DefaultAPI EndUsersIdDelete Delete /end-users/{id} Delete an end-user
DefaultAPI EndUsersIdGet Get /end-users/{id} Retrieve an end-user
DefaultAPI EndUsersPost Post /end-users Create an end-user
DefaultAPI QuickbooksDesktopAccountsGet Get /quickbooks-desktop/accounts List all accounts
DefaultAPI QuickbooksDesktopAccountsIdGet Get /quickbooks-desktop/accounts/{id} Retrieve an account
DefaultAPI QuickbooksDesktopAccountsIdPost Post /quickbooks-desktop/accounts/{id} Update an account
DefaultAPI QuickbooksDesktopAccountsPost Post /quickbooks-desktop/accounts Create an account
DefaultAPI QuickbooksDesktopBillCheckPaymentsGet Get /quickbooks-desktop/bill-check-payments List all bill check payments
DefaultAPI QuickbooksDesktopBillCheckPaymentsIdDelete Delete /quickbooks-desktop/bill-check-payments/{id} Delete a bill check payment
DefaultAPI QuickbooksDesktopBillCheckPaymentsIdGet Get /quickbooks-desktop/bill-check-payments/{id} Retrieve a bill check payment
DefaultAPI QuickbooksDesktopBillCheckPaymentsIdPost Post /quickbooks-desktop/bill-check-payments/{id} Update a bill check payment
DefaultAPI QuickbooksDesktopBillCheckPaymentsPost Post /quickbooks-desktop/bill-check-payments Create a bill check payment
DefaultAPI QuickbooksDesktopBillCreditCardPaymentsGet Get /quickbooks-desktop/bill-credit-card-payments List all bill credit card payments
DefaultAPI QuickbooksDesktopBillCreditCardPaymentsIdDelete Delete /quickbooks-desktop/bill-credit-card-payments/{id} Delete a bill credit card payment
DefaultAPI QuickbooksDesktopBillCreditCardPaymentsIdGet Get /quickbooks-desktop/bill-credit-card-payments/{id} Retrieve a bill credit card payment
DefaultAPI QuickbooksDesktopBillCreditCardPaymentsPost Post /quickbooks-desktop/bill-credit-card-payments Create a bill credit card payment
DefaultAPI QuickbooksDesktopBillsGet Get /quickbooks-desktop/bills List all bills
DefaultAPI QuickbooksDesktopBillsIdDelete Delete /quickbooks-desktop/bills/{id} Delete a bill
DefaultAPI QuickbooksDesktopBillsIdGet Get /quickbooks-desktop/bills/{id} Retrieve a bill
DefaultAPI QuickbooksDesktopBillsIdPost Post /quickbooks-desktop/bills/{id} Update a bill
DefaultAPI QuickbooksDesktopBillsPost Post /quickbooks-desktop/bills Create a bill
DefaultAPI QuickbooksDesktopChecksGet Get /quickbooks-desktop/checks List all checks
DefaultAPI QuickbooksDesktopChecksIdDelete Delete /quickbooks-desktop/checks/{id} Delete a check
DefaultAPI QuickbooksDesktopChecksIdGet Get /quickbooks-desktop/checks/{id} Retrieve a check
DefaultAPI QuickbooksDesktopChecksIdPost Post /quickbooks-desktop/checks/{id} Update a check
DefaultAPI QuickbooksDesktopChecksPost Post /quickbooks-desktop/checks Create a check
DefaultAPI QuickbooksDesktopClassesGet Get /quickbooks-desktop/classes List all classes
DefaultAPI QuickbooksDesktopClassesIdGet Get /quickbooks-desktop/classes/{id} Retrieve a class
DefaultAPI QuickbooksDesktopClassesIdPost Post /quickbooks-desktop/classes/{id} Update a class
DefaultAPI QuickbooksDesktopClassesPost Post /quickbooks-desktop/classes Create a class
DefaultAPI QuickbooksDesktopCompanyGet Get /quickbooks-desktop/company Retrieve company file info
DefaultAPI QuickbooksDesktopCreditCardChargesGet Get /quickbooks-desktop/credit-card-charges List all credit card charges
DefaultAPI QuickbooksDesktopCreditCardChargesIdDelete Delete /quickbooks-desktop/credit-card-charges/{id} Delete a credit card charge
DefaultAPI QuickbooksDesktopCreditCardChargesIdGet Get /quickbooks-desktop/credit-card-charges/{id} Retrieve a credit card charge
DefaultAPI QuickbooksDesktopCreditCardChargesIdPost Post /quickbooks-desktop/credit-card-charges/{id} Update a credit card charge
DefaultAPI QuickbooksDesktopCreditCardChargesPost Post /quickbooks-desktop/credit-card-charges Create a credit card charge
DefaultAPI QuickbooksDesktopCreditCardCreditsGet Get /quickbooks-desktop/credit-card-credits List all credit card credits
DefaultAPI QuickbooksDesktopCreditCardCreditsIdDelete Delete /quickbooks-desktop/credit-card-credits/{id} Delete a credit card credit
DefaultAPI QuickbooksDesktopCreditCardCreditsIdGet Get /quickbooks-desktop/credit-card-credits/{id} Retrieve a credit card credit
DefaultAPI QuickbooksDesktopCreditCardCreditsIdPost Post /quickbooks-desktop/credit-card-credits/{id} Update a credit card credit
DefaultAPI QuickbooksDesktopCreditCardCreditsPost Post /quickbooks-desktop/credit-card-credits Create a credit card credit
DefaultAPI QuickbooksDesktopCreditMemosGet Get /quickbooks-desktop/credit-memos List all credit memos
DefaultAPI QuickbooksDesktopCreditMemosIdDelete Delete /quickbooks-desktop/credit-memos/{id} Delete a credit memo
DefaultAPI QuickbooksDesktopCreditMemosIdGet Get /quickbooks-desktop/credit-memos/{id} Retrieve a credit memo
DefaultAPI QuickbooksDesktopCreditMemosIdPost Post /quickbooks-desktop/credit-memos/{id} Update a credit memo
DefaultAPI QuickbooksDesktopCreditMemosPost Post /quickbooks-desktop/credit-memos Create a credit memo
DefaultAPI QuickbooksDesktopCustomersGet Get /quickbooks-desktop/customers List all customers
DefaultAPI QuickbooksDesktopCustomersIdGet Get /quickbooks-desktop/customers/{id} Retrieve a customer
DefaultAPI QuickbooksDesktopCustomersIdPost Post /quickbooks-desktop/customers/{id} Update a customer
DefaultAPI QuickbooksDesktopCustomersPost Post /quickbooks-desktop/customers Create a customer
DefaultAPI QuickbooksDesktopDateDrivenTermsGet Get /quickbooks-desktop/date-driven-terms List all date-driven terms
DefaultAPI QuickbooksDesktopDateDrivenTermsIdGet Get /quickbooks-desktop/date-driven-terms/{id} Retrieve a date-driven term
DefaultAPI QuickbooksDesktopDateDrivenTermsPost Post /quickbooks-desktop/date-driven-terms Create a date-driven term
DefaultAPI QuickbooksDesktopDiscountItemsGet Get /quickbooks-desktop/discount-items List all discount items
DefaultAPI QuickbooksDesktopDiscountItemsIdGet Get /quickbooks-desktop/discount-items/{id} Retrieve a discount item
DefaultAPI QuickbooksDesktopDiscountItemsIdPost Post /quickbooks-desktop/discount-items/{id} Update a discount item
DefaultAPI QuickbooksDesktopDiscountItemsPost Post /quickbooks-desktop/discount-items Create a discount item
DefaultAPI QuickbooksDesktopEmployeesGet Get /quickbooks-desktop/employees List all employees
DefaultAPI QuickbooksDesktopEmployeesIdGet Get /quickbooks-desktop/employees/{id} Retrieve an employee
DefaultAPI QuickbooksDesktopEmployeesIdPost Post /quickbooks-desktop/employees/{id} Update an employee
DefaultAPI QuickbooksDesktopEmployeesPost Post /quickbooks-desktop/employees Create an employee
DefaultAPI QuickbooksDesktopEstimatesGet Get /quickbooks-desktop/estimates List all estimates
DefaultAPI QuickbooksDesktopEstimatesIdDelete Delete /quickbooks-desktop/estimates/{id} Delete an estimate
DefaultAPI QuickbooksDesktopEstimatesIdGet Get /quickbooks-desktop/estimates/{id} Retrieve an estimate
DefaultAPI QuickbooksDesktopEstimatesIdPost Post /quickbooks-desktop/estimates/{id} Update an estimate
DefaultAPI QuickbooksDesktopEstimatesPost Post /quickbooks-desktop/estimates Create an estimate
DefaultAPI QuickbooksDesktopHealthCheckGet Get /quickbooks-desktop/health-check Health check
DefaultAPI QuickbooksDesktopInventoryAdjustmentsGet Get /quickbooks-desktop/inventory-adjustments List all inventory adjustments
DefaultAPI QuickbooksDesktopInventoryAdjustmentsIdDelete Delete /quickbooks-desktop/inventory-adjustments/{id} Delete an inventory adjustment
DefaultAPI QuickbooksDesktopInventoryAdjustmentsIdGet Get /quickbooks-desktop/inventory-adjustments/{id} Retrieve an inventory adjustment
DefaultAPI QuickbooksDesktopInventoryAdjustmentsIdPost Post /quickbooks-desktop/inventory-adjustments/{id} Update an inventory adjustment
DefaultAPI QuickbooksDesktopInventoryAdjustmentsPost Post /quickbooks-desktop/inventory-adjustments Create an inventory adjustment
DefaultAPI QuickbooksDesktopInventoryAssemblyItemsGet Get /quickbooks-desktop/inventory-assembly-items List all inventory assembly items
DefaultAPI QuickbooksDesktopInventoryAssemblyItemsIdGet Get /quickbooks-desktop/inventory-assembly-items/{id} Retrieve an inventory assembly item
DefaultAPI QuickbooksDesktopInventoryAssemblyItemsIdPost Post /quickbooks-desktop/inventory-assembly-items/{id} Update an inventory assembly item
DefaultAPI QuickbooksDesktopInventoryAssemblyItemsPost Post /quickbooks-desktop/inventory-assembly-items Create an inventory assembly item
DefaultAPI QuickbooksDesktopInventoryItemsGet Get /quickbooks-desktop/inventory-items List all inventory items
DefaultAPI QuickbooksDesktopInventoryItemsIdGet Get /quickbooks-desktop/inventory-items/{id} Retrieve an inventory item
DefaultAPI QuickbooksDesktopInventoryItemsIdPost Post /quickbooks-desktop/inventory-items/{id} Update an inventory item
DefaultAPI QuickbooksDesktopInventoryItemsPost Post /quickbooks-desktop/inventory-items Create an inventory item
DefaultAPI QuickbooksDesktopInventorySitesGet Get /quickbooks-desktop/inventory-sites List all inventory sites
DefaultAPI QuickbooksDesktopInventorySitesIdGet Get /quickbooks-desktop/inventory-sites/{id} Retrieve an inventory site
DefaultAPI QuickbooksDesktopInventorySitesIdPost Post /quickbooks-desktop/inventory-sites/{id} Update an inventory site
DefaultAPI QuickbooksDesktopInventorySitesPost Post /quickbooks-desktop/inventory-sites Create an inventory site
DefaultAPI QuickbooksDesktopInvoicesGet Get /quickbooks-desktop/invoices List all invoices
DefaultAPI QuickbooksDesktopInvoicesIdDelete Delete /quickbooks-desktop/invoices/{id} Delete an invoice
DefaultAPI QuickbooksDesktopInvoicesIdGet Get /quickbooks-desktop/invoices/{id} Retrieve an invoice
DefaultAPI QuickbooksDesktopInvoicesIdPost Post /quickbooks-desktop/invoices/{id} Update an invoice
DefaultAPI QuickbooksDesktopInvoicesPost Post /quickbooks-desktop/invoices Create an invoice
DefaultAPI QuickbooksDesktopItemReceiptsGet Get /quickbooks-desktop/item-receipts List all item receipts
DefaultAPI QuickbooksDesktopItemReceiptsIdDelete Delete /quickbooks-desktop/item-receipts/{id} Delete an item receipt
DefaultAPI QuickbooksDesktopItemReceiptsIdGet Get /quickbooks-desktop/item-receipts/{id} Retrieve an item receipt
DefaultAPI QuickbooksDesktopItemReceiptsIdPost Post /quickbooks-desktop/item-receipts/{id} Update an item receipt
DefaultAPI QuickbooksDesktopItemReceiptsPost Post /quickbooks-desktop/item-receipts Create an item receipt
DefaultAPI QuickbooksDesktopJournalEntriesGet Get /quickbooks-desktop/journal-entries List all journal entries
DefaultAPI QuickbooksDesktopJournalEntriesIdDelete Delete /quickbooks-desktop/journal-entries/{id} Delete a journal entry
DefaultAPI QuickbooksDesktopJournalEntriesIdGet Get /quickbooks-desktop/journal-entries/{id} Retrieve a journal entry
DefaultAPI QuickbooksDesktopJournalEntriesIdPost Post /quickbooks-desktop/journal-entries/{id} Update a journal entry
DefaultAPI QuickbooksDesktopJournalEntriesPost Post /quickbooks-desktop/journal-entries Create a journal entry
DefaultAPI QuickbooksDesktopNonInventoryItemsGet Get /quickbooks-desktop/non-inventory-items List all non-inventory items
DefaultAPI QuickbooksDesktopNonInventoryItemsIdGet Get /quickbooks-desktop/non-inventory-items/{id} Retrieve a non-inventory item
DefaultAPI QuickbooksDesktopNonInventoryItemsIdPost Post /quickbooks-desktop/non-inventory-items/{id} Update a non-inventory item
DefaultAPI QuickbooksDesktopNonInventoryItemsPost Post /quickbooks-desktop/non-inventory-items Create a non-inventory item
DefaultAPI QuickbooksDesktopPayrollWageItemsGet Get /quickbooks-desktop/payroll-wage-items List all payroll wage items
DefaultAPI QuickbooksDesktopPayrollWageItemsIdGet Get /quickbooks-desktop/payroll-wage-items/{id} Retrieve a payroll wage item
DefaultAPI QuickbooksDesktopPayrollWageItemsPost Post /quickbooks-desktop/payroll-wage-items Create a payroll wage item
DefaultAPI QuickbooksDesktopPreferencesGet Get /quickbooks-desktop/preferences Retrieve company file preferences
DefaultAPI QuickbooksDesktopPriceLevelsGet Get /quickbooks-desktop/price-levels List all price levels
DefaultAPI QuickbooksDesktopPriceLevelsIdGet Get /quickbooks-desktop/price-levels/{id} Retrieve a price level
DefaultAPI QuickbooksDesktopPriceLevelsIdPost Post /quickbooks-desktop/price-levels/{id} Update a price level
DefaultAPI QuickbooksDesktopPriceLevelsPost Post /quickbooks-desktop/price-levels Create a price level
DefaultAPI QuickbooksDesktopPurchaseOrdersGet Get /quickbooks-desktop/purchase-orders List all purchase orders
DefaultAPI QuickbooksDesktopPurchaseOrdersIdDelete Delete /quickbooks-desktop/purchase-orders/{id} Delete a purchase order
DefaultAPI QuickbooksDesktopPurchaseOrdersIdGet Get /quickbooks-desktop/purchase-orders/{id} Retrieve a purchase order
DefaultAPI QuickbooksDesktopPurchaseOrdersIdPost Post /quickbooks-desktop/purchase-orders/{id} Update a purchase order
DefaultAPI QuickbooksDesktopPurchaseOrdersPost Post /quickbooks-desktop/purchase-orders Create a purchase order
DefaultAPI QuickbooksDesktopReceivePaymentsGet Get /quickbooks-desktop/receive-payments List all receive-payments
DefaultAPI QuickbooksDesktopReceivePaymentsIdDelete Delete /quickbooks-desktop/receive-payments/{id} Delete a receive-payment
DefaultAPI QuickbooksDesktopReceivePaymentsIdGet Get /quickbooks-desktop/receive-payments/{id} Retrieve a receive-payment
DefaultAPI QuickbooksDesktopReceivePaymentsIdPost Post /quickbooks-desktop/receive-payments/{id} Update a receive-payment
DefaultAPI QuickbooksDesktopReceivePaymentsPost Post /quickbooks-desktop/receive-payments Create a receive-payment
DefaultAPI QuickbooksDesktopSalesOrdersGet Get /quickbooks-desktop/sales-orders List all sales orders
DefaultAPI QuickbooksDesktopSalesOrdersIdDelete Delete /quickbooks-desktop/sales-orders/{id} Delete a sales order
DefaultAPI QuickbooksDesktopSalesOrdersIdGet Get /quickbooks-desktop/sales-orders/{id} Retrieve a sales order
DefaultAPI QuickbooksDesktopSalesOrdersIdPost Post /quickbooks-desktop/sales-orders/{id} Update a sales order
DefaultAPI QuickbooksDesktopSalesOrdersPost Post /quickbooks-desktop/sales-orders Create a sales order
DefaultAPI QuickbooksDesktopSalesReceiptsGet Get /quickbooks-desktop/sales-receipts List all sales receipts
DefaultAPI QuickbooksDesktopSalesReceiptsIdDelete Delete /quickbooks-desktop/sales-receipts/{id} Delete a sales receipt
DefaultAPI QuickbooksDesktopSalesReceiptsIdGet Get /quickbooks-desktop/sales-receipts/{id} Retrieve a sales receipt
DefaultAPI QuickbooksDesktopSalesReceiptsIdPost Post /quickbooks-desktop/sales-receipts/{id} Update a sales receipt
DefaultAPI QuickbooksDesktopSalesReceiptsPost Post /quickbooks-desktop/sales-receipts Create a sales receipt
DefaultAPI QuickbooksDesktopSalesRepresentativesGet Get /quickbooks-desktop/sales-representatives List all sales representatives
DefaultAPI QuickbooksDesktopSalesRepresentativesIdGet Get /quickbooks-desktop/sales-representatives/{id} Retrieve a sales representative
DefaultAPI QuickbooksDesktopSalesRepresentativesIdPost Post /quickbooks-desktop/sales-representatives/{id} Update a sales representative
DefaultAPI QuickbooksDesktopSalesRepresentativesPost Post /quickbooks-desktop/sales-representatives Create a sales representative
DefaultAPI QuickbooksDesktopSalesTaxCodesGet Get /quickbooks-desktop/sales-tax-codes List all sales-tax codes
DefaultAPI QuickbooksDesktopSalesTaxCodesIdGet Get /quickbooks-desktop/sales-tax-codes/{id} Retrieve a sales-tax code
DefaultAPI QuickbooksDesktopSalesTaxCodesIdPost Post /quickbooks-desktop/sales-tax-codes/{id} Update a sales-tax code
DefaultAPI QuickbooksDesktopSalesTaxCodesPost Post /quickbooks-desktop/sales-tax-codes Create a sales-tax code
DefaultAPI QuickbooksDesktopSalesTaxItemsGet Get /quickbooks-desktop/sales-tax-items List all sales-tax items
DefaultAPI QuickbooksDesktopSalesTaxItemsIdGet Get /quickbooks-desktop/sales-tax-items/{id} Retrieve a sales-tax item
DefaultAPI QuickbooksDesktopSalesTaxItemsIdPost Post /quickbooks-desktop/sales-tax-items/{id} Update a sales-tax item
DefaultAPI QuickbooksDesktopSalesTaxItemsPost Post /quickbooks-desktop/sales-tax-items Create a sales-tax item
DefaultAPI QuickbooksDesktopServiceItemsGet Get /quickbooks-desktop/service-items List all service items
DefaultAPI QuickbooksDesktopServiceItemsIdGet Get /quickbooks-desktop/service-items/{id} Retrieve a service item
DefaultAPI QuickbooksDesktopServiceItemsIdPost Post /quickbooks-desktop/service-items/{id} Update a service item
DefaultAPI QuickbooksDesktopServiceItemsPost Post /quickbooks-desktop/service-items Create a service item
DefaultAPI QuickbooksDesktopStandardTermsGet Get /quickbooks-desktop/standard-terms List all standard terms
DefaultAPI QuickbooksDesktopStandardTermsIdGet Get /quickbooks-desktop/standard-terms/{id} Retrieve a standard term
DefaultAPI QuickbooksDesktopStandardTermsPost Post /quickbooks-desktop/standard-terms Create a standard term
DefaultAPI QuickbooksDesktopSubtotalItemsGet Get /quickbooks-desktop/subtotal-items List all subtotal items
DefaultAPI QuickbooksDesktopSubtotalItemsIdGet Get /quickbooks-desktop/subtotal-items/{id} Retrieve a subtotal item
DefaultAPI QuickbooksDesktopSubtotalItemsIdPost Post /quickbooks-desktop/subtotal-items/{id} Update a subtotal item
DefaultAPI QuickbooksDesktopSubtotalItemsPost Post /quickbooks-desktop/subtotal-items Create a subtotal item
DefaultAPI QuickbooksDesktopTimeTrackingActivitiesGet Get /quickbooks-desktop/time-tracking-activities List all time tracking activities
DefaultAPI QuickbooksDesktopTimeTrackingActivitiesIdDelete Delete /quickbooks-desktop/time-tracking-activities/{id} Delete a time tracking activity
DefaultAPI QuickbooksDesktopTimeTrackingActivitiesIdGet Get /quickbooks-desktop/time-tracking-activities/{id} Retrieve a time tracking activity
DefaultAPI QuickbooksDesktopTimeTrackingActivitiesIdPost Post /quickbooks-desktop/time-tracking-activities/{id} Update a time tracking activity
DefaultAPI QuickbooksDesktopTimeTrackingActivitiesPost Post /quickbooks-desktop/time-tracking-activities Create a time tracking activity
DefaultAPI QuickbooksDesktopTransactionsGet Get /quickbooks-desktop/transactions List all transactions
DefaultAPI QuickbooksDesktopTransactionsIdGet Get /quickbooks-desktop/transactions/{id} Retrieve a transaction
DefaultAPI QuickbooksDesktopTransfersGet Get /quickbooks-desktop/transfers List all transfers
DefaultAPI QuickbooksDesktopTransfersIdGet Get /quickbooks-desktop/transfers/{id} Retrieve a transfer
DefaultAPI QuickbooksDesktopTransfersIdPost Post /quickbooks-desktop/transfers/{id} Update a transfer
DefaultAPI QuickbooksDesktopTransfersPost Post /quickbooks-desktop/transfers Create a transfer
DefaultAPI QuickbooksDesktopVendorCreditsGet Get /quickbooks-desktop/vendor-credits List all vendor credits
DefaultAPI QuickbooksDesktopVendorCreditsIdDelete Delete /quickbooks-desktop/vendor-credits/{id} Delete a vendor credit
DefaultAPI QuickbooksDesktopVendorCreditsIdGet Get /quickbooks-desktop/vendor-credits/{id} Retrieve a vendor credit
DefaultAPI QuickbooksDesktopVendorCreditsIdPost Post /quickbooks-desktop/vendor-credits/{id} Update a vendor credit
DefaultAPI QuickbooksDesktopVendorCreditsPost Post /quickbooks-desktop/vendor-credits Create a vendor credit
DefaultAPI QuickbooksDesktopVendorsGet Get /quickbooks-desktop/vendors List all vendors
DefaultAPI QuickbooksDesktopVendorsIdGet Get /quickbooks-desktop/vendors/{id} Retrieve a vendor
DefaultAPI QuickbooksDesktopVendorsIdPost Post /quickbooks-desktop/vendors/{id} Update a vendor
DefaultAPI QuickbooksDesktopVendorsPost Post /quickbooks-desktop/vendors Create a vendor

Documentation For Models

Documentation For Authorization

Authentication schemes defined for the API:

BearerAuth

  • Type: HTTP Bearer token authentication

Example

auth := context.WithValue(context.Background(), conductor.ContextAccessToken, "BEARER_TOKEN_STRING")
r, err := client.Service.Operation(auth, args)

Documentation for Utility Methods

Due to the fact that model structure members are all pointers, this package contains a number of utility functions to easily obtain pointers to values of basic types. Each of these functions takes a value of the given basic type and returns a pointer to it:

  • PtrBool
  • PtrInt
  • PtrInt32
  • PtrInt64
  • PtrFloat
  • PtrFloat32
  • PtrFloat64
  • PtrString
  • PtrTime

Author

About

Unofficial Go SDK for https://conductor.is/. Generated using their OpenAPI spec (https://docs.conductor.is/api-ref/openapi)

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages