Billomapy¶
-
class
billomapy.billomapy.
Billomapy
(billomat_id, api_key, app_id, app_secret)¶ Billomapy is a full featured python api for Billomat (http://billomat.com)
Some important things for developer: Billomat API Docs: http://www.billomat.com/api
Parameters: - billomat_id – Mostly the name of your company for example https://YOUR_COMPANY.billomat.net/api/
- api_key – The api key that you requested from billomat
- app_id – The app_id that you requested by billomat
- app_secret – The app_secret that you requested by billomat
-
cancel_confirmation
(confirmation_id)¶ Cancelles an confirmation
Parameters: confirmation_id – the confirmation id :return Response
-
cancel_invoice
(invoice_id)¶ Cancelles an invoice
Parameters: invoice_id – the invoice id :return Response
-
cancel_offer
(offer_id)¶ Cancelles an offer
Parameters: offer_id – the offer id :return Response
-
complete_confirmation
(confirmation_id, complete_dict)¶ Completes an confirmation
Parameters: - complete_dict – the complete dict with the template id
- confirmation_id – the confirmation id
Returns: Response
-
complete_credit_note
(credit_note_it, complete_dict)¶ Completes an credit note
Parameters: - complete_dict – the complete dict with the template id
- credit_note_it – the credit note id
Returns: Response
-
complete_delivery_note
(delivery_note_id, complete_dict)¶ Completes an delivery note
Parameters: - complete_dict – the complete dict with the template id
- delivery_note_id – the delivery note id
Returns: Response
-
complete_invoice
(invoice_id, complete_dict)¶ Completes an invoice
Parameters: - complete_dict – the complete dict with the template id
- invoice_id – the invoice id
Returns: Response
-
complete_offer
(offer_id, complete_dict)¶ Completes an offer
Parameters: - complete_dict – the complete dict with the template id
- offer_id – the offer id
Returns: Response
-
complete_reminder
(reminder_id, complete_dict)¶ Completes a reminder
Parameters: - complete_dict – the complete dict with the template id
- reminder_id – the reminder id
Returns: Response
-
confirmation_pdf
(confirmation_id)¶ Opens a pdf of a confirmation
Parameters: confirmation_id – the confirmation id Returns: dict
-
create_article
(article_dict)¶ Creates an article
Parameters: article_dict – dict Returns: dict
-
create_article_property
(article_property_dict)¶ Creates an article property
Parameters: article_property_dict – dict Returns: dict
-
create_article_tag
(article_tag_dict)¶ Creates an article tag
Parameters: article_tag_dict – dict Returns: dict
-
create_client
(client_dict)¶ Creates a client
Parameters: client_dict – dict Returns: dict
-
create_client_property
(client_property_dict)¶ Created a client property
Parameters: client_property_dict – dict Returns: dict
-
create_client_tag
(client_tag_dict)¶ Creates a client tag
Parameters: client_tag_dict – dict Returns: dict
-
create_confirmation
(confirmation_dict)¶ Creates a confirmation
Parameters: confirmation_dict – dict Returns: dict
-
create_confirmation_comment
(confirmation_comment_dict)¶ Creates a confirmation comment
Parameters: confirmation_comment_dict – dict Returns: dict
-
create_confirmation_item
(confirmation_item_dict)¶ Creates a confirmation item
Parameters: confirmation_item_dict – dict Returns: dict
-
create_confirmation_tag
(confirmation_tag_dict)¶ Creates a confirmation tag
Parameters: confirmation_tag_dict – dict Returns: dict
-
create_contact_of_client
(contact_dict)¶ Creates a contact
Parameters: contact_dict – dict Returns: dict
-
create_credit_note
(credit_note_dict)¶ Creates a credit note
Parameters: credit_note_dict – dict Returns: dict
-
create_credit_note_comment
(credit_note_comment_dict)¶ Creates a credit note comment
Parameters: credit_note_comment_dict – dict Returns: dict
-
create_credit_note_item
(credit_note_item_dict)¶ Creates a credit note item
Parameters: credit_note_item_dict – dict Returns: dict
-
create_credit_note_payment
(credit_note_payment_dict)¶ Creates a credit note payment
Parameters: credit_note_payment_dict – dict Returns: dict
-
create_credit_note_tag
(credit_note_tag_dict)¶ Creates a credit note tag
Parameters: credit_note_tag_dict – dict Returns: dict
-
create_delivery_note
(delivery_note_dict)¶ Creates a delivery note
Parameters: delivery_note_dict – dict Returns: dict
-
create_delivery_note_comment
(delivery_note_comment_dict)¶ Creates a delivery note comment
Parameters: delivery_note_comment_dict – dict Returns: dict
-
create_delivery_note_item
(delivery_note_item_dict)¶ Creates a delivery note item
Parameters: delivery_note_item_dict – dict Returns: dict
-
create_delivery_note_tag
(delivery_note_tag_dict)¶ Creates a delivery note tag
Parameters: delivery_note_tag_dict – dict Returns: dict
-
create_email_template
(template_dict)¶ Creates a e-mail template
Parameters: template_dict – dict Returns: dict
-
create_inbox_document
(inbox_document_dict)¶ Creates an inbox document
Parameters: inbox_document_dict – dict Returns: dict
-
create_incoming
(incoming_dict)¶ Creates an incoming
Parameters: incoming_dict – dict Returns: dict
-
create_incoming_comment
(incoming_comment_dict)¶ Creates an incoming comment
Parameters: incoming_comment_dict – dict Returns: dict
-
create_incoming_payment
(incoming_payment_dict)¶ Creates an incoming payment
Parameters: incoming_payment_dict – dict Returns: dict
-
create_incoming_property
(incoming_property_dict)¶ Creates an incoming property
Parameters: incoming_property_dict – dict Returns: dict
-
create_incoming_tag
(incoming_tag_dict)¶ Creates an incoming tag
Parameters: incoming_tag_dict – dict Returns: dict
-
create_invoice
(invoice_dict)¶ Creates an invoice
Parameters: invoice_dict – dict Returns: dict
-
create_invoice_comment
(invoice_comment_dict)¶ Creates an invoice comment
Parameters: invoice_comment_dict – dict Returns: dict
-
create_invoice_item
(invoice_item_dict)¶ Creates an invoice item
Parameters: invoice_item_dict – dict Returns: dict
-
create_invoice_payment
(invoice_payment_dict)¶ Creates an invoice payment
Parameters: invoice_payment_dict – dict Returns: dict
-
create_invoice_tag
(invoice_tag_dict)¶ Creates an invoice tag
Parameters: invoice_tag_dict – dict Returns: dict
-
create_letter
(letter_dict)¶ Creates a letter
Parameters: letter_dict – dict Returns: dict
-
create_letter_comment
(letter_comment_dict)¶ Creates a letter comment
Parameters: letter_comment_dict – dict Returns: dict
-
create_letter_tag
(letter_tag_dict)¶ Creates a letter tag
Parameters: letter_tag_dict – dict Returns: dict
-
create_offer
(offer_dict)¶ Creates an offer
Parameters: offer_dict – dict Returns: dict
-
create_offer_comment
(offer_comment_dict)¶ Creates an offer comment
Parameters: offer_comment_dict – dict Returns: dict
-
create_offer_item
(offer_item_dict)¶ Creates an offer item
Parameters: offer_item_dict – dict Returns: dict
-
create_offer_tag
(offer_tag_dict)¶ Creates an offer tag
Parameters: offer_tag_dict – dict Returns: dict
-
create_recurring
(recurring_dict)¶ Creates a recurring
Parameters: recurring_dict – dict Returns: dict
-
create_recurring_email_receiver
(recurring_email_receiver_dict)¶ Creates a recurring emai receiver
Parameters: recurring_email_receiver_dict – dict Returns: dict
-
create_recurring_item
(recurring_item_dict)¶ Creates a recurring item
Parameters: recurring_item_dict – dict Returns: dict
-
create_recurring_tag
(recurring_tag_dict)¶ Creates a recurring tag
Parameters: recurring_tag_dict – dict Returns: dict
-
create_reminder
(reminder_dict)¶ Creates a reminder
Parameters: reminder_dict – dict Returns: dict
-
create_reminder_item
(reminder_item_dict)¶ Creates a reminder item
Parameters: reminder_item_dict – dict Returns: dict
-
create_reminder_tag
(reminder_tag_dict)¶ Creates a reminder tag
Parameters: reminder_tag_dict – dict Returns: dict
-
create_supplier
(supplier_dict)¶ Creates a supplier
Parameters: supplier_dict – dict Returns: dict
-
create_supplier_property
(supplier_dict)¶ Creates a supplier property
Parameters: supplier_dict – dict Returns: dict
-
create_supplier_tag
(supplier_tag_dict)¶ Creates a supplier tag
Parameters: supplier_tag_dict – dict Returns: dict
-
create_template
(template_dict)¶ Creates a template
Parameters: template_dict – dict Returns: dict
-
create_unit
(unit_dict)¶ Creates an unit
Parameters: unit_dict – dict Returns: dict
-
credit_note_pdf
(credit_note_it)¶ Opens a pdf of a credit note
Parameters: credit_note_it – the credit note id Returns: dict
-
delete_article
(article_id)¶ Deletes an article
Parameters: article_id – the article id Returns: Response
-
delete_article_tag
(article_tag_id)¶ Deletes an article tag
Parameters: article_tag_id – dict Returns: Response
-
delete_client
(client_id)¶ Deletes a client
Parameters: client_id – the client id Returns: Response
-
delete_client_tag
(client_tag_id)¶ Deletes a client tag
Parameters: client_tag_id – dict Returns: Response
-
delete_confirmation
(confirmation_id)¶ Deletes a confirmation
Parameters: confirmation_id – dict Returns: Response
-
delete_confirmation_comment
(confirmation_comment_id)¶ Deletes a confirmation comment
Parameters: confirmation_comment_id – dict Returns: dict
-
delete_confirmation_item
(confirmation_item_id)¶ Deletes a confirmation item
Parameters: confirmation_item_id – dict Returns: Response
-
delete_confirmation_tag
(confirmation_tag_id)¶ Deletes a confirmation tag
Parameters: confirmation_tag_id – the confirmation tag id Returns: Response
-
delete_contact_of_client
(contact_id)¶ Deletes a contact
Parameters: contact_id – dict Returns: dict
-
delete_credit_note
(credit_note_id)¶ Deletes a credit note
Parameters: credit_note_id – the credit note id Returns: Response
-
delete_credit_note_comment
(credit_note_comment_id)¶ Deletes a credit note comment
Parameters: credit_note_comment_id – the credit note comment id Returns: Response
-
delete_credit_note_payment
(credit_note_payment_id)¶ Deletes a credit note payment
Parameters: credit_note_payment_id – dict Returns: Response
-
delete_credit_note_tag
(credit_note_tag_id)¶ Deletes a credit note tag
Parameters: credit_note_tag_id – the credit note tag id Returns: Response
-
delete_delivery_note
(delivery_note_id)¶ Deletes a delivery note
Parameters: delivery_note_id – the delivery note id Returns: Response
-
delete_delivery_note_comment
(delivery_note_comment_id)¶ Deletes a delivery note comment
Parameters: delivery_note_comment_id – dict Returns: Response
-
delete_delivery_note_item
(delivery_note_item_id)¶ Deletes a delivery note item
Parameters: delivery_note_item_id – the delivery note item id Returns: Response
-
delete_delivery_note_tag
(delivery_note_tag_id)¶ Deletes a delivery note tag
Parameters: delivery_note_tag_id – the delivery note tag Returns: Response
-
delete_email_template
(template_id)¶ Deletes a template
Parameters: template_id – the template id Returns: Response
-
delete_inbox_document
(inbox_document_id)¶ Deletes an inbox document
Parameters: inbox_document_id – dict Returns: Response
-
delete_incoming
(incoming_id)¶ Deletes an incoming
Parameters: incoming_id – the incoming id Returns: dict
-
delete_incoming_comment
(incoming_comment_id)¶ Deletes an incoming comment
Parameters: incoming_comment_id – the incoming comment id Returns: Response
-
delete_incoming_payment
(incoming_payment_id)¶ Deletes an incoming payment
Parameters: incoming_payment_id – the incoment payment id Returns: Response
-
delete_incoming_tag
(incoming_tag_id)¶ Deletes an incoming tag
Parameters: incoming_tag_id – the incoming tag id Returns: dict
-
delete_invoice
(invoice_id)¶ Deletes an invoice
Parameters: invoice_id – the invoice id Returns: Response
-
delete_invoice_comment
(invoice_comment_id)¶ Deletes an invoice comment
Parameters: invoice_comment_id – the invoice comment id Returns: Response
-
delete_invoice_item
(invoice_item_id)¶ Deletes an invoice item
Parameters: invoice_item_id – the invoice item id Returns: Response
-
delete_invoice_payment
(invoice_payment_id)¶ Deletes an invoice payment
Parameters: invoice_payment_id – dict Returns: Response
-
delete_invoice_tag
(invoice_tag_id)¶ Deletes an invoice tag
Parameters: invoice_tag_id – dict Returns: Response
-
delete_letter
(letter_id)¶ Deletes a letter
Parameters: letter_id – the letter id Returns: Response
-
delete_letter_comment
(letter_comment_id)¶ Deletes a letter comment
Parameters: letter_comment_id – the letter comment id Returns: Response
-
delete_letter_tag
(letter_tag_id)¶ Deletes a letter tag
Parameters: letter_tag_id – the letter tag id Returns: Response
-
delete_offer
(offer_id)¶ Deletes an offer
Parameters: offer_id – the offer id Returns: dict
-
delete_offer_comment
(offer_comment_id)¶ Deletes an offer comment
Parameters: offer_comment_id – the offer comment id Returns: Response
-
delete_offer_item
(offer_item_id)¶ Deletes an offer item
Parameters: offer_item_id – the offer item id Returns: Response
-
delete_offer_tag
(offer_tag_id)¶ Deletes an offer
Parameters: offer_tag_id – the offer tag id Returns: Response
-
delete_recurring
(recurring_id)¶ Deletes a recurring
Parameters: recurring_id – the recurring id Returns: dict
-
delete_recurring_email_receiver
(recurring_email_receiver_id)¶ Creates a recurring email receiver
Parameters: recurring_email_receiver_id – the recurring email receiver id Returns: dict
-
delete_recurring_item
(recurring_item_id)¶ Deletes a recurring item
Parameters: recurring_item_id – the recurring item id Returns: dict
-
delete_recurring_tag
(recurring_tag_id)¶ Deletes a recurring
Parameters: recurring_tag_id – the recurring tag id Returns: dict
-
delete_reminder
(reminder_id)¶ Deletes a reminder
Parameters: reminder_id – the reminder id Returns: dict
-
delete_reminder_item
(reminder_item_id)¶ Deletes a reminder item
Parameters: reminder_item_id – the reminder item id Returns: Response
-
delete_reminder_tag
(reminder_tag_id)¶ Deletes a reminder tag
Parameters: reminder_tag_id – reminder tag id Returns: Response
-
delete_supplier
(supplier_id)¶ Creates a contact
Parameters: supplier_id – the supplier id Returns: Response
-
delete_supplier_tag
(supplier_tag_id)¶ Deletes a supplier tag
Parameters: supplier_tag_id – dict Returns: Response
-
delete_template
(template_id)¶ Deletes a template
Parameters: template_id – the template id Returns: Response
-
delete_unit
(unit_id)¶ Deletes an unit
Parameters: unit_id – the unit id Returns: Response
-
delivery_note_pdf
(delivery_note_id)¶ Opens a pdf of a delivery note
Parameters: delivery_note_id – the delivery note id Returns: dict
-
get_all_article_properties
(params=None)¶ Get all article properties This will iterate over all pages until it gets all elements. So if the rate limit exceeded it will throw an Exception and you will get nothing
Parameters: params – search params Returns: list
-
get_all_articles
(params=None)¶ Get all articles This will iterate over all pages until it gets all elements. So if the rate limit exceeded it will throw an Exception and you will get nothing
Parameters: params – search params Returns: list
-
get_all_client_properties
(params=None)¶ Get all contacts of client This will iterate over all pages until it gets all elements. So if the rate limit exceeded it will throw an Exception and you will get nothing
Parameters: params – search params Returns: list
Get all client tags This will iterate over all pages until it gets all elements. So if the rate limit exceeded it will throw an Exception and you will get nothing
Parameters: params – search params Returns: list
-
get_all_clients
(params=None)¶ Get all clients This will iterate over all pages until it gets all elements. So if the rate limit exceeded it will throw an Exception and you will get nothing
Parameters: params – search params Returns: list
-
get_all_comments_of_confirmation
(confirmation_id)¶ Get all comments of confirmation This will iterate over all pages until it gets all elements. So if the rate limit exceeded it will throw an Exception and you will get nothing
Parameters: confirmation_id – the confirmation id Returns: list
-
get_all_comments_of_credit_note
(credit_note_id)¶ Get all comments of credit note This will iterate over all pages until it gets all elements. So if the rate limit exceeded it will throw an Exception and you will get nothing
Parameters: credit_note_id – the credit note id Returns: list
-
get_all_comments_of_delivery_note
(delivery_note_id)¶ Get all comments of delivery note This will iterate over all pages until it gets all elements. So if the rate limit exceeded it will throw an Exception and you will get nothing
Parameters: delivery_note_id – the delivery note id Returns: list
-
get_all_comments_of_incoming
(incoming_id)¶ Get all comments of incoming This will iterate over all pages until it gets all elements. So if the rate limit exceeded it will throw an Exception and you will get nothing
Parameters: incoming_id – the incoming id Returns: list
-
get_all_comments_of_invoice
(invoice_id)¶ Get all invoice comments of invoice This will iterate over all pages until it gets all elements. So if the rate limit exceeded it will throw an Exception and you will get nothing
Parameters: invoice_id – the invoice id Returns: list
-
get_all_comments_of_letter
(letter_id)¶ Get all comments of letter This will iterate over all pages until it gets all elements. So if the rate limit exceeded it will throw an Exception and you will get nothing
Parameters: letter_id – the letter id Returns: list
-
get_all_comments_of_offer
(offer_id)¶ Get all comments of offer This will iterate over all pages until it gets all elements. So if the rate limit exceeded it will throw an Exception and you will get nothing
Parameters: offer_id – the offer id Returns: list
-
get_all_confirmations
(params=None)¶ Get all confirmations This will iterate over all pages until it gets all elements. So if the rate limit exceeded it will throw an Exception and you will get nothing
Parameters: params – search params Returns: list
-
get_all_contacts_of_client
(client_id)¶ Get all contacts of client This will iterate over all pages until it gets all elements. So if the rate limit exceeded it will throw an Exception and you will get nothing
Parameters: client_id – The id of the client Returns: list
-
get_all_credit_notes
(params=None)¶ Get all credit notes This will iterate over all pages until it gets all elements. So if the rate limit exceeded it will throw an Exception and you will get nothing
Parameters: params – search params Returns: list
-
get_all_delivery_notes
(params=None)¶ Get all delivery notes This will iterate over all pages until it gets all elements. So if the rate limit exceeded it will throw an Exception and you will get nothing
Parameters: params – search params Returns: list
-
get_all_email_receivers_of_recurring
(recurring_id)¶ Get all email receivers of recurring This will iterate over all pages until it gets all elements. So if the rate limit exceeded it will throw an Exception and you will get nothing
Parameters: recurring_id – the recurring id Returns: list
-
get_all_inbox_documents
()¶ Get all inbox documents This will iterate over all pages until it gets all elements. So if the rate limit exceeded it will throw an Exception and you will get nothing
Returns: list
-
get_all_incoming_properties
(params=None)¶ Get all incoming properties This will iterate over all pages until it gets all elements. So if the rate limit exceeded it will throw an Exception and you will get nothing
Parameters: params – search params Returns: list
-
get_all_incomings
(params=None)¶ Get all incomings This will iterate over all pages until it gets all elements. So if the rate limit exceeded it will throw an Exception and you will get nothing
Parameters: params – search params Returns: list
-
get_all_invoice_payments
(params=None)¶ Get all invoice payments This will iterate over all pages until it gets all elements. So if the rate limit exceeded it will throw an Exception and you will get nothing
Parameters: params – search params Returns: list
-
get_all_invoices
(params=None)¶ Get all invoices This will iterate over all pages until it gets all elements. So if the rate limit exceeded it will throw an Exception and you will get nothing
Parameters: params – search params Returns: list
-
get_all_items_of_confirmation
(confirmation_id)¶ Get all items of confirmation This will iterate over all pages until it gets all elements. So if the rate limit exceeded it will throw an Exception and you will get nothing
Parameters: confirmation_id – the confirmation id Returns: list
-
get_all_items_of_credit_note
(credit_note_id)¶ Get all items of credit note This will iterate over all pages until it gets all elements. So if the rate limit exceeded it will throw an Exception and you will get nothing
Parameters: credit_note_id – the credit note id Returns: list
-
get_all_items_of_delivery_note
(delivery_note_id)¶ Get all items of delivery note This will iterate over all pages until it gets all elements. So if the rate limit exceeded it will throw an Exception and you will get nothing
Parameters: delivery_note_id – the delivery note id Returns: list
-
get_all_items_of_invoice
(invoice_id)¶ Get all items of invoice This will iterate over all pages until it gets all elements. So if the rate limit exceeded it will throw an Exception and you will get nothing
Parameters: invoice_id – the invoice id Returns: list
-
get_all_items_of_offer
(offer_id)¶ Get all items of offer This will iterate over all pages until it gets all elements. So if the rate limit exceeded it will throw an Exception and you will get nothing
Parameters: offer_id – the offer id Returns: list
-
get_all_items_of_recurring
(recurring_id)¶ Get all items of recurring This will iterate over all pages until it gets all elements. So if the rate limit exceeded it will throw an Exception and you will get nothing
Parameters: recurring_id – the recurring id Returns: list
-
get_all_items_of_reminder
(reminder_id)¶ Get all items of reminder This will iterate over all pages until it gets all elements. So if the rate limit exceeded it will throw an Exception and you will get nothing
Parameters: reminder_id – the reminder id Returns: list
-
get_all_letters
(params=None)¶ Get all letters This will iterate over all pages until it gets all elements. So if the rate limit exceeded it will throw an Exception and you will get nothing
Parameters: params – search params Returns: list
-
get_all_offers
(params=None)¶ Get all offers This will iterate over all pages until it gets all elements. So if the rate limit exceeded it will throw an Exception and you will get nothing
Parameters: params – search params Returns: list
-
get_all_payments_of_credit_note
(credit_note_id)¶ Get all payments of credit note This will iterate over all pages until it gets all elements. So if the rate limit exceeded it will throw an Exception and you will get nothing
Parameters: credit_note_id – the credit note id Returns: list
-
get_all_payments_of_incoming
(incoming_id)¶ Get all payments of incoming This will iterate over all pages until it gets all elements. So if the rate limit exceeded it will throw an Exception and you will get nothing
Parameters: incoming_id – the incoming id Returns: list
-
get_all_recurrings
(params=None)¶ Get all recurrings This will iterate over all pages until it gets all elements. So if the rate limit exceeded it will throw an Exception and you will get nothing
Parameters: params – search params Returns: list
-
get_all_reminders
(params=None)¶ Get all reminders This will iterate over all pages until it gets all elements. So if the rate limit exceeded it will throw an Exception and you will get nothing
Parameters: params – search params Returns: list
-
get_all_supplier_properties
(params=None)¶ Get all supplier properties This will iterate over all pages until it gets all elements. So if the rate limit exceeded it will throw an Exception and you will get nothing
Parameters: params – search params Returns: list
-
get_all_suppliers
(params=None)¶ Get all suppliers This will iterate over all pages until it gets all elements. So if the rate limit exceeded it will throw an Exception and you will get nothing
Parameters: params – search params Returns: list
Get all tags of article This will iterate over all pages until it gets all elements. So if the rate limit exceeded it will throw an Exception and you will get nothing
Parameters: article_id – the article id Returns: list
Get all tags of confirmation This will iterate over all pages until it gets all elements. So if the rate limit exceeded it will throw an Exception and you will get nothing
Parameters: confirmation_id – the confirmation id Returns: list
Get all tags of delivery note This will iterate over all pages until it gets all elements. So if the rate limit exceeded it will throw an Exception and you will get nothing
Parameters: delivery_note_id – the delivery note id Returns: list
Get all tags of incoming This will iterate over all pages until it gets all elements. So if the rate limit exceeded it will throw an Exception and you will get nothing
Parameters: incoming_id – the incoming id Returns: list
Get all tags of invoice This will iterate over all pages until it gets all elements. So if the rate limit exceeded it will throw an Exception and you will get nothing
Parameters: invoice_id – the invoice id Returns: list
Get all tags of letter This will iterate over all pages until it gets all elements. So if the rate limit exceeded it will throw an Exception and you will get nothing
Parameters: letter_id – the letter id Returns: list
Get all tags of offer This will iterate over all pages until it gets all elements. So if the rate limit exceeded it will throw an Exception and you will get nothing
Parameters: offer_id – the offer id Returns: list
Get all tags of recurring This will iterate over all pages until it gets all elements. So if the rate limit exceeded it will throw an Exception and you will get nothing
Parameters: recurring_id – the recurring id Returns: list
Get all tags of reminder This will iterate over all pages until it gets all elements. So if the rate limit exceeded it will throw an Exception and you will get nothing
Parameters: reminder_id – the reminder id Returns: list
Get all supplier properties This will iterate over all pages until it gets all elements. So if the rate limit exceeded it will throw an Exception and you will get nothing
Parameters: supplier_id – the supplier id Returns: list
-
get_all_templates
(params=None)¶ Get all templates This will iterate over all pages until it gets all elements. So if the rate limit exceeded it will throw an Exception and you will get nothing
Parameters: params – search params Returns: list
-
get_all_units
(params=None)¶ Get all units This will iterate over all pages until it gets all elements. So if the rate limit exceeded it will throw an Exception and you will get nothing
Parameters: params – search params Returns: list
-
get_article
(article_id)¶ Get a specific article
Parameters: article_id – The specific article id Returns: dict
-
get_article_properties_per_page
(per_page=1000, page=1, params=None)¶ Get article properties per page
Parameters: - per_page – How many objects per page. Default: 1000
- page – Which page. Default: 1
- params – Search parameters. Default: {}
Returns: list
-
get_article_property
(article_property_id)¶ Get a specific article property
Parameters: article_property_id – The specific article property id Returns: dict
-
get_article_tag
(article_tag_id)¶ Get a specific article tag
Parameters: article_tag_id – The specific article tag id Returns: dict
-
get_articles_per_page
(per_page=1000, page=1, params=None)¶ Get articles per page
Parameters: - per_page – How many objects per page. Default: 1000
- page – Which page. Default: 1
- params – Search parameters. Default: {}
Returns: list
-
get_client
(client_id)¶ Get a specific client
Parameters: client_id – The specific client id Returns: dict
-
get_client_properties_per_page
(per_page=1000, page=1, params=None)¶ Get client properties per page
Parameters: - per_page – How many objects per page. Default: 1000
- page – Which page. Default: 1
- params – Search parameters. Default: {}
Returns: list
-
get_client_property
(client_property_id)¶ Get a specific client property
Parameters: client_property_id – The specific client property id Returns: dict
-
get_client_tag
(client_tag_id)¶ Get a specific client tag
Parameters: client_tag_id – The specific client tag id Returns: dict
Get client tags per page
If you search tags, you can only search by client_id
Parameters: - per_page – How many objects per page. Default: 1000
- page – Which page. Default: 1
- params – Search parameters. Default: {}
Returns: list
-
get_clients_per_page
(per_page=1000, page=1, params=None)¶ Get clients per page
Parameters: - per_page – How many objects per page. Default: 1000
- page – Which page. Default: 1
- params – Search parameters. Default: {}
Returns: list
-
get_comments_of_confirmation_per_page
(confirmation_id, per_page=1000, page=1)¶ Get comments of confirmation per page
Parameters: - confirmation_id – the confirmation id
- per_page – How many objects per page. Default: 1000
- page – Which page. Default: 1
Returns: list
-
get_comments_of_credit_note_per_page
(credit_note_id, per_page=1000, page=1)¶ Get comments of credit note per page
Parameters: - credit_note_id – the credit note id
- per_page – How many objects per page. Default: 1000
- page – Which page. Default: 1
Returns: list
-
get_comments_of_delivery_note_per_page
(delivery_note_id, per_page=1000, page=1)¶ Get comments of delivery note per page
Parameters: - delivery_note_id – the delivery note
- per_page – How many objects per page. Default: 1000
- page – Which page. Default: 1
Returns: list
-
get_comments_of_incoming_per_page
(incoming_id, per_page=1000, page=1)¶ Get comments of incoming per page
Parameters: - incoming_id – the incoming id
- per_page – How many objects per page. Default: 1000
- page – Which page. Default: 1
Returns: list
-
get_comments_of_invoice_per_page
(invoice_id, per_page=1000, page=1)¶ Get comments of invoice per page
Parameters: - invoice_id – the invoice id
- per_page – How many objects per page. Default: 1000
- page – Which page. Default: 1
Returns: list
-
get_comments_of_letter_per_page
(letter_id, per_page=1000, page=1)¶ Get comments of letter per page
Parameters: - letter_id – the letter id
- per_page – How many objects per page. Default: 1000
- page – Which page. Default: 1
Returns: list
-
get_comments_of_offer_per_page
(offer_id, per_page=1000, page=1)¶ Get comments of offer per page
Parameters: - offer_id – the offer id
- per_page – How many objects per page. Default: 1000
- page – Which page. Default: 1
Returns: list
-
get_confirmation
(confirmation_id)¶ Get a specific confirmation
Parameters: confirmation_id – The specific confirmation id Returns: dict
-
get_confirmation_comment
(confirmation_comment_id)¶ Get a specific confirmation comment
Parameters: confirmation_comment_id – The specific confirmation comment id Returns: dict
-
get_confirmation_item
(confirmation_item_id)¶ Get a specific confirmation item
Parameters: confirmation_item_id – The specific confirmation item id Returns: dict
-
get_confirmation_tag
(confirmation_tag_id)¶ Get a specific confirmation tag
Parameters: confirmation_tag_id – The specific confirmation tag id Returns: dict
-
get_confirmations_per_page
(per_page=1000, page=1, params=None)¶ Get confirmations per page
Parameters: - per_page – How many objects per page. Default: 1000
- page – Which page. Default: 1
- params – Search parameters. Default: {}
Returns: list
-
get_contact_of_client
(contact_id)¶ Get a specific contact
Parameters: contact_id – The specific contact id Returns: dict
-
get_contacts_of_client_per_page
(client_id, per_page=1000, page=1)¶ Get contacts of client per page
Parameters: - client_id – the client id
- per_page – How many objects per page. Default: 1000
- page – Which page. Default: 1
Returns: list
-
get_credit_note
(credit_note_id)¶ Get a specific credit note
Parameters: credit_note_id – The specific credit note id Returns: dict
-
get_credit_note_comment
(credit_note_comment_id)¶ Get a specific credit note comment
Parameters: credit_note_comment_id – The specific credit note comment id Returns: dict
-
get_credit_note_item
(credit_note_item_id)¶ Get a specific credit note item
Parameters: credit_note_item_id – The specific credit note item id Returns: dict
-
get_credit_note_payment
(credit_note_payment_id)¶ Get a specific credit note payment
Parameters: credit_note_payment_id – The specific credit note payment id Returns: dict
-
get_credit_note_tag
(credit_note_tag_id)¶ Get a specific credit note tag
Parameters: credit_note_tag_id – The specific credit note tag id Returns: dict
-
get_credit_notes_per_page
(per_page=1000, page=1, params=None)¶ Get credit notes per page
Parameters: - per_page – How many objects per page. Default: 1000
- page – Which page. Default: 1
- params – Search parameters. Default: {}
Returns: list
-
get_delivery_note
(delivery_note_id)¶ Get a specific delivery note
Parameters: delivery_note_id – The specific delivery note id Returns: dict
-
get_delivery_note_comment
(delivery_note_comment_id)¶ Get a specific delivery note comment
Parameters: delivery_note_comment_id – The specific delivery note comment id Returns: dict
-
get_delivery_note_item
(delivery_note_item_id)¶ Get a specific delivery note item
Parameters: delivery_note_item_id – The specific delivery note item id Returns: dict
-
get_delivery_note_tag
(delivery_note_tag_id)¶ Get a specific delivery note tag
Parameters: delivery_note_tag_id – The specific delivery note tag id Returns: dict
-
get_delivery_notes_per_page
(per_page=1000, page=1, params=None)¶ Get delivery notes per page
Parameters: - per_page – How many objects per page. Default: 1000
- page – Which page. Default: 1
- params – Search parameters. Default: {}
Returns: list
-
get_email_receivers_of_recurring_per_page
(recurring_id, per_page=1000, page=1)¶ Get email receivers of recurring per page
Parameters: - recurring_id – the recurring id
- per_page – How many objects per page. Default: 1000
- page – Which page. Default: 1
Returns: list
-
get_email_template
(template_id)¶ Get a specific e-mail template
Parameters: template_id – The specific template id Returns: dict
-
get_email_templates
(params=None)¶ Get all e-mail templates This will iterate over all pages until it gets all elements. So if the rate limit exceeded it will throw an Exception and you will get nothing
Parameters: params – search params Returns: list
-
get_email_templates_per_page
(per_page=1000, page=1, params=None)¶ Get e-mail templates per page
Parameters: - per_page – How many objects per page. Default: 1000
- page – Which page. Default: 1
- params – Search parameters. Default: {}
Returns: list
-
get_inbox_document
(inbox_document_id)¶ Get a specific inbox document
Parameters: inbox_document_id – The specific inbox document id Returns: dict
-
get_inbox_documents_per_page
(per_page=1000, page=1)¶ Get inbox documents per page
Parameters: - per_page – How many objects per page. Default: 1000
- page – Which page. Default: 1
Returns: list
-
get_incoming
(incoming_id)¶ Get a specific incoming
Parameters: incoming_id – The specific incoming id Returns: dict
-
get_incoming_comment
(incoming_comment_id)¶ Get a incoming comment
Parameters: incoming_comment_id – The specific incoming comment id Returns: dict
-
get_incoming_payment
(incoming_payment_id)¶ Get a specific incoming payment
Parameters: incoming_payment_id – The specific incoming payment id Returns: dict
-
get_incoming_properties_per_page
(per_page=1000, page=1, params=None)¶ Get incoming properties per page
Parameters: - per_page – How many objects per page. Default: 1000
- page – Which page. Default: 1
- params – Search parameters. Default: {}
Returns: list
-
get_incoming_property
(incoming_property_id)¶ Get a specific incoming property
Parameters: incoming_property_id – The specific incoming property id Returns: dict
-
get_incoming_tag
(incoming_tag_id)¶ Get a specific incoming tag
Parameters: incoming_tag_id – The specific incoming tag id Returns: dict
-
get_incomings_per_page
(per_page=1000, page=1, params=None)¶ Get incomings per page
Parameters: - per_page – How many objects per page. Default: 1000
- page – Which page. Default: 1
- params – Search parameters. Default: {}
Returns: list
-
get_invoice
(invoice_id)¶ Get a specific invoice
Parameters: invoice_id – The specific invoice id Returns: dict
-
get_invoice_comment
(invoice_comment_id)¶ Get a specific invoice comment
Parameters: invoice_comment_id – The specific invoice comment id Returns: dict
-
get_invoice_item
(invoice_item_id)¶ Get a specific invoice item
Parameters: invoice_item_id – The specific invoice_item id Returns: dict
-
get_invoice_payment
(invoice_payment_id)¶ Get a specific invoice payments
Parameters: invoice_payment_id – The specific invoice payment id Returns: dict
-
get_invoice_payments_per_page
(per_page=1000, page=1, params=None)¶ Get invoice payments per page
Parameters: - per_page – How many objects per page. Default: 1000
- page – Which page. Default: 1
- params – Search parameters. Default: {}
Returns: list
-
get_invoice_tag
(invoice_tag_id)¶ Get a specific invoice tag
Parameters: invoice_tag_id – The specific invoice tag id Returns: dict
-
get_invoices_per_page
(per_page=1000, page=1, params=None)¶ Get invoices per page
Parameters: - per_page – How many objects per page. Default: 1000
- page – Which page. Default: 1
- params – Search parameters. Default: {}
Returns: list
-
get_items_of_confirmation_per_page
(confirmation_id, per_page=1000, page=1)¶ Get items of confirmation per page
Parameters: - confirmation_id – the confirmation id
- per_page – How many objects per page. Default: 1000
- page – Which page. Default: 1
Returns: list
-
get_items_of_credit_note_per_page
(credit_note_id, per_page=1000, page=1)¶ Get items of credit note per page
Parameters: - credit_note_id – the credit note id
- per_page – How many objects per page. Default: 1000
- page – Which page. Default: 1
Returns: list
-
get_items_of_delivery_note_per_page
(delivery_note_id, per_page=1000, page=1)¶ Get items of delivery note per page
Parameters: - delivery_note_id – the delivery note id
- per_page – How many objects per page. Default: 1000
- page – Which page. Default: 1
Returns: list
-
get_items_of_invoice_per_page
(invoice_id, per_page=1000, page=1)¶ Get invoice items of invoice per page
Parameters: - invoice_id – the invoice id
- per_page – How many objects per page. Default: 1000
- page – Which page. Default: 1
Returns: list
-
get_items_of_offer_per_page
(offer_id, per_page=1000, page=1)¶ Get items of offer per page
Parameters: - offer_id – the offer id
- per_page – How many objects per page. Default: 1000
- page – Which page. Default: 1
Returns: list
-
get_items_of_recurring_per_page
(recurring_id, per_page=1000, page=1)¶ Get items of recurring per page
Parameters: - recurring_id – the recurring id
- per_page – How many objects per page. Default: 1000
- page – Which page. Default: 1
Returns: list
-
get_items_of_reminder_per_page
(reminder_id, per_page=1000, page=1)¶ Get items of reminder per page
Parameters: - reminder_id – the reminder id
- per_page – How many objects per page. Default: 1000
- page – Which page. Default: 1
Returns: list
-
get_letter
(letter_id)¶ Get a specific letter
Parameters: letter_id – The specific letter id Returns: dict
-
get_letter_comment
(letter_comment_id)¶ Get a specific letter comment
Parameters: letter_comment_id – The specific letter comment id Returns: dict
-
get_letter_tag
(letter_tag_id)¶ Get a specific letter tag
Parameters: letter_tag_id – The specific letter tag id Returns: dict
-
get_letters_per_page
(per_page=1000, page=1, params=None)¶ Get letters per page
Parameters: - per_page – How many objects per page. Default: 1000
- page – Which page. Default: 1
- params – Search parameters. Default: {}
Returns: list
-
get_offer
(offer_id)¶ Get a specific offer
Parameters: offer_id – The specific offer id Returns: dict
-
get_offer_comment
(offer_comment_id)¶ Get a specific offer comment
Parameters: offer_comment_id – The specific offer comment id Returns: dict
-
get_offer_item
(offer_item_id)¶ Get a specific offer item
Parameters: offer_item_id – The specific offer item id Returns: dict
-
get_offer_tag
(offer_tag_id)¶ Get a specific offer tag
Parameters: offer_tag_id – The specific offer tag id Returns: dict
-
get_offers_per_page
(per_page=1000, page=1, params=None)¶ Get offers per page
Parameters: - per_page – How many objects per page. Default: 1000
- page – Which page. Default: 1
- params – Search parameters. Default: {}
Returns: list
-
get_payments_of_credit_note_per_page
(credit_note_id, per_page=1000, page=1)¶ Get payments of credit note per page
Parameters: - credit_note_id – the credit note id
- per_page – How many objects per page. Default: 1000
- page – Which page. Default: 1
Returns: list
-
get_payments_of_incoming_per_page
(incoming_id, per_page=1000, page=1)¶ Get payments of incoming per page
Parameters: - incoming_id – the incoming id
- per_page – How many objects per page. Default: 1000
- page – Which page. Default: 1
Returns: list
-
get_recurring
(recurring_id)¶ Get a specific recurring
Parameters: recurring_id – The specific recurring id Returns: dict
-
get_recurring_email_receiver
(recurring_email_receiver_id)¶ Get a specific recurring email receiver
Parameters: recurring_email_receiver_id – The specific recurring email receiver id Returns: dict
-
get_recurring_item
(recurring_item_id)¶ Get a specific recurring item
Parameters: recurring_item_id – The specific recurring item id Returns: dict
-
get_recurring_tag
(recurring_tag_id)¶ Get a specific recurring tag
Parameters: recurring_tag_id – The specific recurring tag id Returns: dict
-
get_recurrings_per_page
(per_page=1000, page=1, params=None)¶ Get recurrings per page
Parameters: - per_page – How many objects per page. Default: 1000
- page – Which page. Default: 1
- params – Search parameters. Default: {}
Returns: list
-
get_reminder
(reminder_id)¶ Get a specific reminder
Parameters: reminder_id – The specific reminder id Returns: dict
-
get_reminder_item
(reminder_item_id)¶ Get a specific reminder item
Parameters: reminder_item_id – The specific reminder item id Returns: dict
-
get_reminder_tag
(reminder_tag_id)¶ Get a specific reminder tag
Parameters: reminder_tag_id – The specific reminder tag id Returns: dict
-
get_reminders_per_page
(per_page=1000, page=1, params=None)¶ Get reminders per page
Parameters: - per_page – How many objects per page. Default: 1000
- page – Which page. Default: 1
- params – Search parameters. Default: {}
Returns: list
-
get_supplier
(supplier_id)¶ Get a specific supplier
Parameters: supplier_id – The specific supplier id Returns: dict
-
get_supplier_properties_per_page
(per_page=1000, page=1, params=None)¶ Get supplier properties per page
Parameters: - per_page – How many objects per page. Default: 1000
- page – Which page. Default: 1
- params – Search parameters. Default: {}
Returns: list
-
get_supplier_property
(supplier_property_id)¶ Get a specific supplier property
Parameters: supplier_property_id – The specific supplier property id Returns: dict
-
get_supplier_tag
(supplier_tag_id)¶ Get a specific supplier tag
Parameters: supplier_tag_id – The specific supplier tag id Returns: dict
-
get_suppliers_per_page
(per_page=1000, page=1, params=None)¶ Get suppliers per page
Parameters: - per_page – How many objects per page. Default: 1000
- page – Which page. Default: 1
- params – Search parameters. Default: {}
Returns: list
Get articles tags per page
Parameters: - article_id – the article id
- per_page – How many objects per page. Default: 1000
- page – Which page. Default: 1
Returns: list
Get tags of confirmation per page
Parameters: - confirmation_id – the confirmation id
- per_page – How many objects per page. Default: 1000
- page – Which page. Default: 1
Returns: list
Get tags of credit note per page
Parameters: - credit_note_id – the credit note id
- per_page – How many objects per page. Default: 1000
- page – Which page. Default: 1
Returns: list
Get tags of delivery note per page
Parameters: - delivery_note_id – the delivery note id
- per_page – How many objects per page. Default: 1000
- page – Which page. Default: 1
Returns: list
Get tags of incoming per page
Parameters: - incoming_id – the incoming id
- per_page – How many objects per page. Default: 1000
- page – Which page. Default: 1
Returns: list
Get tags of invoice per page
Parameters: - invoice_id – the invoice id
- per_page – How many objects per page. Default: 1000
- page – Which page. Default: 1
Returns: list
Get tags of letter per page
Parameters: - letter_id – the letter id
- per_page – How many objects per page. Default: 1000
- page – Which page. Default: 1
Returns: list
Get tags of offer per page
Parameters: - per_page – How many objects per page. Default: 1000
- page – Which page. Default: 1
- offer_id – the offer id
Returns: list
Get tags of recurring per page
Parameters: - recurring_id – the recurring id
- per_page – How many objects per page. Default: 1000
- page – Which page. Default: 1
Returns: list
Get tags of reminder per page
Parameters: - reminder_id – the reminder id
- per_page – How many objects per page. Default: 1000
- page – Which page. Default: 1
Returns: list
Get tags of suppliers per page
Parameters: - supplier_id – the supplier id
- per_page – How many objects per page. Default: 1000
- page – Which page. Default: 1
Returns: list
-
get_template
(template_id)¶ Get a specific template
Parameters: template_id – The specific template id Returns: dict
-
get_templates_per_page
(per_page=1000, page=1, params=None)¶ Get templates per page
Parameters: - per_page – How many objects per page. Default: 1000
- page – Which page. Default: 1
- params – Search parameters. Default: {}
Returns: list
-
get_unit
(unit_id)¶ Get a specific unit
Parameters: unit_id – The specific unit id Returns: dict
-
get_units_per_page
(per_page=1000, page=1, params=None)¶ Get units per page
Parameters: - per_page – How many objects per page. Default: 1000
- page – Which page. Default: 1
- params – Search parameters. Default: {}
Returns: list
-
get_user
(user_id)¶ Get a specific user
Parameters: user_id – The specific user id Returns: dict
-
get_users
()¶ Get all the users
Returns: dict
-
invoice_pdf
(invoice_id)¶ Opens a pdf of an invoice
Parameters: invoice_id – the invoice id Returns: dict
-
mark_confirmation_as_clear
(confirmation_id)¶ Mark confirmation as clear
Parameters: confirmation_id – the confirmation id :return Response
-
mark_confirmation_as_unclear
(confirmation_id)¶ Mark confirmation as unclear
Parameters: confirmation_id – the confirmation id :return Response
-
mark_offer_as_clear
(offer_id)¶ Mark offer as clear
Parameters: offer_id – the offer id :return Response
-
mark_offer_as_lose
(offer_id)¶ Mark offer as lose
Parameters: offer_id – the offer id :return Response
-
mark_offer_as_unclear
(offer_id)¶ Mark offer as unclear
Parameters: offer_id – the offer id :return Response
-
mark_offer_as_win
(offer_id)¶ Mark offer as win
Parameters: offer_id – the offer id :return Response
-
offer_pdf
(offer_id)¶ Opens a pdf of an offer
Parameters: offer_id – the offer id Returns: dict
-
rate_limit_exceeded
(response)¶ Overwrite this function to handle the rate limit exceeded error Example: do a delay for next request
Parameters: response – request.Response Rtype response: request.Response Returns: None
-
reminder_pdf
(reminder_id)¶ Opens a pdf of a reminder
Parameters: reminder_id – the reminder id Returns: dict
-
static
resolve_response_data
(head_key, data_key, data)¶ Resolves the responses you get from billomat If you have done a get_one_element request then you will get a dictionary If you have done a get_all_elements request then you will get a list with all elements in it
Parameters: - head_key – the head key e.g: CLIENTS
- data_key – the data key e.g: CLIENT
- data – the responses you got
Returns: dict or list
-
send_confirmation_email
(confirmation_id, email_dict)¶ Sends an confirmation by email If you want to send your email to more than one persons do: ‘recipients’: {‘to’: ['bykof@me.com‘, 'mbykovski@seibert-media.net‘]}}
Parameters: - confirmation_id – the confirmation id
- email_dict – the email dict
:return dict
-
send_credit_note_email
(credit_note_it, email_dict)¶ Sends an credit note by email If you want to send your email to more than one persons do: ‘recipients’: {‘to’: ['bykof@me.com‘, 'mbykovski@seibert-media.net‘]}}
Parameters: - credit_note_it – the credit note id
- email_dict – the email dict
:return dict
-
send_delivery_note_email
(delivery_note_id, email_dict)¶ Sends an delivery note by email If you want to send your email to more than one persons do: ‘recipients’: {‘to’: ['bykof@me.com‘, 'mbykovski@seibert-media.net‘]}}
Parameters: - delivery_note_id – the delivery note id
- email_dict – the email dict
:return dict
-
send_invoice_email
(invoice_id, email_dict)¶ Sends an invoice by email If you want to send your email to more than one persons do: ‘recipients’: {‘to’: ['bykof@me.com‘, 'mbykovski@seibert-media.net‘]}}
Parameters: - invoice_id – the invoice id
- email_dict – the email dict
:return dict
-
send_offer_email
(offer_id, email_dict)¶ Sends an offer by email If you want to send your email to more than one persons do: ‘recipients’: {‘to’: ['bykof@me.com‘, 'mbykovski@seibert-media.net‘]}}
Parameters: - offer_id – the invoice id
- email_dict – the email dict
:return dict
-
send_reminder_email
(reminder_id, email_dict)¶ Sends an reminder by email If you want to send your email to more than one persons do: ‘recipients’: {‘to’: ['bykof@me.com‘, 'mbykovski@seibert-media.net‘]}}
Parameters: - reminder_id – the reminder id
- email_dict – the email dict
:return dict
-
uncancel_confirmation
(confirmation_id)¶ Uncancelles an confirmation
Parameters: confirmation_id – the confirmation id
-
uncancel_invoice
(invoice_id)¶ Uncancelles an invoice
Parameters: invoice_id – the invoice id
-
uncancel_offer
(offer_id)¶ Uncancelles an invoice
Parameters: offer_id – the offer id :return Response
-
update_article
(article_id, article_dict)¶ Updates an article
Parameters: - article_id – the article id
- article_dict – dict
Returns: dict
-
update_client
(client_id, client_dict)¶ Updates a client
Parameters: - client_id – the client id
- client_dict – dict
Returns: dict
-
update_confirmation
(confirmation_id, confirmation_dict)¶ Updates a confirmation
Parameters: - confirmation_id – the confirmation id
- confirmation_dict – dict
Returns: dict
-
update_confirmation_comment
(confirmation_comment_id, confirmation_comment_dict)¶ Updates a confirmation comment
Parameters: - confirmation_comment_id – the confirmation comment id
- confirmation_comment_dict – dict
Returns: dict
-
update_confirmation_item
(confirmation_item_id, confirmation_item_dict)¶ Updates a confirmation item
Parameters: - confirmation_item_id – the confirmation item id
- confirmation_item_dict – dict
Returns: dict
-
update_contact_of_client
(contact_id, contact_dict)¶ Updates a contact
Parameters: - contact_id – the id of the contact
- contact_dict – dict
Returns: dict
-
update_credit_note
(credit_note_id, credit_note_dict)¶ Updates a credit note
Parameters: - credit_note_id – the credit note id
- credit_note_dict – dict
Returns: dict
-
update_credit_note_comment
(credit_note_comment_id, credit_note_comment_dict)¶ Updates a credit note comment
Parameters: - credit_note_comment_id – the credit note comment id
- credit_note_comment_dict – dict
Returns: dict
-
update_credit_note_item
(credit_note_item_id, credit_note_item_dict)¶ Updates a credit note item
Parameters: - credit_note_item_id – the credit note item id
- credit_note_item_dict – dict
Returns: dict
-
update_delivery_note
(delivery_note_id, delivery_note_dict)¶ Updates a delivery note
Parameters: - delivery_note_id – the delivery note id
- delivery_note_dict – dict
Returns: dict
-
update_delivery_note_comment
(delivery_note_comment_id, delivery_note_comment_dict)¶ Updates a delivery note comment
Parameters: - delivery_note_comment_id – the delivery note comment id
- delivery_note_comment_dict – dict
Returns: dict
-
update_delivery_note_item
(delivery_note_item_id, delivery_note_item_dict)¶ Updates a delivery note item
Parameters: - delivery_note_item_id – delivery note item id
- delivery_note_item_dict – dict
Returns: dict
-
update_email_template
(template_id, template_dict)¶ Updates a emailtemplate
Parameters: - template_id – the template id
- template_dict – dict
Returns: dict
-
update_incoming
(incoming_id, incoming_dict)¶ Updates an incoming
Parameters: - incoming_id – the incoming id
- incoming_dict – dict
Returns: dict
-
update_invoice
(invoice_id, invoice_dict)¶ Updates an invoice
Parameters: - invoice_id – the invoice id
- invoice_dict – dict
Returns: dict
-
update_invoice_comment
(invoice_comment_id, invoice_comment_dict)¶ Updates an invoice comment
Parameters: - invoice_comment_id – the invoice comment id
- invoice_comment_dict – dict
Returns: dict
-
update_invoice_item
(invoice_item_id, invoice_item_dict)¶ Updates an invoice item
Parameters: - invoice_item_id – the invoice item id
- invoice_item_dict – dict
Returns: dict
-
update_letter
(letter_id, letter_dict)¶ Updates a letter
Parameters: - letter_id – the letter id
- letter_dict – dict
Returns: dict
-
update_letter_comment
(letter_comment_id, letter_comment_dict)¶ Updates a letter comment
Parameters: - letter_comment_id – the letter command id
- letter_comment_dict – dict
Returns: dict
-
update_offer
(offer_id, offer_dict)¶ Updates an offer
Parameters: - offer_id – the offer id
- offer_dict – dict
Returns: dict
-
update_offer_comment
(offer_comment_id, offer_comment_dict)¶ Updates an offer comment
Parameters: - offer_comment_id – the offer comment id
- offer_comment_dict – dict
Returns: dict
-
update_offer_item
(offer_item_id, offer_item_dict)¶ Updates an offer item
Parameters: - offer_item_id – offer item id
- offer_item_dict – dict
Returns: dict
-
update_recurring
(recurring_id, recurring_dict)¶ Updates a recurring
Parameters: - recurring_id – the recurring id
- recurring_dict – dict
Returns: dict
-
update_recurring_item
(recurring_item_id, recurring_item_dict)¶ Updates a recurring item
Parameters: - recurring_item_id – the recurring item id
- recurring_item_dict – dict
Returns: dict
-
update_reminder
(reminder_id, reminder_dict)¶ Updates a reminder
Parameters: - reminder_id – the reminder id
- reminder_dict – dict
Returns: dict
-
update_reminder_item
(reminder_item_id, reminder_item_dict)¶ Updates a reminder item
Parameters: - reminder_item_id – the reminder item id
- reminder_item_dict – dict
Returns: dict
-
update_supplier
(supplier_id, supplier_dict)¶ Updates a supplier
Parameters: - supplier_id – the supplier id
- supplier_dict – dict
Returns: dict
-
update_template
(template_id, template_dict)¶ Updates a template
Parameters: - template_id – the template id
- template_dict – dict
Returns: dict
-
update_unit
(unit_id, unit_dict)¶ Updates an unit
Parameters: - unit_id – the unit id
- unit_dict – dict
Returns: dict
-
upload_credit_note_signature
(credit_note_it, signature_dict)¶ Uploads a signature for the credit note
Parameters: - signature_dict (dict) – the signature
- credit_note_it – the credit note id
:return Response
-
upload_invoice_signature
(invoice_id, signature_dict)¶ Uploads a signature for the invoice
Parameters: - signature_dict (dict) – the signature
- invoice_id – the invoice id
:return Response