Operations at https://api.rivhit.co.il/online/RivhitOnlineAPI.svc

This page describes the service operations at this endpoint.

Uri Method Description
/{name} GET A test method that echos your name
/Accounting.AddJournal POST Add a new accounting journal
/Accounting.JournalsReport POST Get the journals report
/Accounting.PnLReport POST Profit and Loss report
/Accounting.SortCodeList POST Get list of sort codes
/Accounting.VatRate POST Get the application vat rate
/Accounting.VatReport POST Get the vat report
/ApiToken.Connect POST SSO for invoice.rivhit.co.il
/ApiToken.Get POST Get the api token by user credentials
/ApiToken.GetSession POST Get the connection session by user credentials
/ApiToken.Reset POST Reset the api token by user credentials
/Appointment.Details POST Get appointment details by appointment and agent
/Appointment.List POST Get list of appointments by agent
/Appointment.New POST Create appointment for agent
/Appointment.Update POST Update appointment by appointment and agent
/Company.CancelBillingInvoiceOnline POST Create cancel account request
/Company.Details POST Get company details
/Company.SetStartNumber POST Set Company document/receipt start number
/Company.SummaryReport POST Get Company Summary Documents report
/Company.Update POST Update company details
/CreditCard.GetDueDate POST Get the due date for a credit card
/CreditCard.PaymentType POST Get the paymnet type for a spcific credit card
/CRM.NewLead POST Add new lead
/Currency.List POST Get currencies list
/Customer.Balance POST Get the customer balance
/Customer.ClosedDocuments POST Get the customer closed documents report
/Customer.Delete POST Delete a customer
/Customer.Get POST Get the customer details
/Customer.JournalReport POST Get the customer journal report
/Customer.List POST Get a list of customers
/Customer.New POST Add new customer
/Customer.Obligo POST Get the customer obligo
/Customer.OpenDocuments POST Get the customer open documents report
/Customer.TypeList POST Get the customer type list
/Customer.Update POST Update customer details
/Document.Cancel POST Cancel a document
/Document.Close POST Close a document
/Document.Copies POST Get a link to a concatenation of documents
/Document.Copy POST Get a link to a document copy
/Document.Details POST Get a document details
/Document.InvoiceApproval POST Acquire confirmation number for given document
/Document.InvoiceDecisionApproval POST Invoice decision approval
/Document.InvoiceDecisionCancel POST Invoice decision cancel
/Document.Last POST Get details of the last document
/Document.List POST Get documents list. by default returns last 6 months
/Document.New POST Create a new document (Invoice, Shipping List, Order, ect..)
/Document.NewExtended POST Create a new document (Invoice, Shipping List, Order, ect..) + A receipt
/Document.NewStream POST Create a new document (Invoice, Shipping List, Order, ect..) return as stream
/Document.Page POST Create a page for creating a document
/Document.Reopen POST Reopen closed document
/Document.Send POST Send document by email
/Document.TypeList POST Get a list of receipts types
/Export.File POST Export file for other programs
/Item.Delete POST Deletes an item
/Item.Details POST Get a details of certain item
/Item.GetChildren POST Get children items of certain item
/Item.Groups POST Get a list of item groups
/Item.History POST Get the purchase history for an item
/Item.List POST Get a list of items
/Item.New POST Add a new item
/Item.Quantity POST Get the quantity for an item
/Item.SaleReport POST Get sale report by item
/Item.StorageList POST Get a list of storages
/Item.StorageReport POST Get storages report for each item
/Item.Update POST Update item details
/ItemGroup.Delete POST Delete an item group
/ItemGroup.New POST Add an item group
/ItemGroup.Update POST Update an item group
/OpenFormat.ZIP POST Create an open format files zip
/Payment.BankList POST Get a list of banks
/Payment.MonthlyReport POST Get customer payments for each month by certain year
/Payment.Report POST Get payment report
/Payment.TypeList POST Get a list of payment types
/POS.Document POST Create a new document (Invoice, Shipping List, Order, ect..)
/POS.GetSession POST Get POS connection session by user credentials
/POS.Receipt POST Create a new receipt
/PriceList.Items POST Get the list of items in a specific price lists
/PriceList.List POST Get the list of prices lists
/Project.List POST Get a list of projects
/Project.New POST Add a new project
/Receipt.Cancel POST Cancel a receipt
/Receipt.Copies POST Get a link to a concatenation of receipts
/Receipt.Copy POST Get a link to a receipt copy
/Receipt.Details POST Get receipt details
/Receipt.Last POST Get details of the last receipt
/Receipt.List POST Get receipts list. by default returns last 6 months
/Receipt.New POST Create a new receipt
/Receipt.Page POST Create a page for creating a receipt
/Receipt.PostponedList POST Get list of postponed receipts by api token
/Receipt.PostponedReceiptClose POST Close postponed receipt by receipt num and line
/Receipt.Send POST Send receipt by email
/Receipt.TypeList POST Get a list of receipts types
/Status.AllRequests/{format} POST Get response for all request
/Status.ErrorMessage POST Get the error message for an error code
/Status.LastRequest/{format} POST Get response for last request
/Storage.List POST Get a list of storages
/Storage.New POST Create new storge
/User.Exists POST Checks if a username exists
/User.New POST Creates a new user