WeblineIndia Live Chat
Our Works


Portfolio

Flower

Your offshore web development partner in India


Company Portfolio

Portfolio by Technology

Portfolio by Industry Sector


Request free quote or
Need a call back?






An in-depth knowledge of various technology areas enables us to provide end-to-end solutions and services to various industry sectors. Since 1999, we have developed 350+ projects for our clients in USA, UK, Europe and across the globe.

Below is a list of just few projects in various technology domains.

(We have not mentioned name or reference of live/actual url or name of clients as per our confidentiality and non disclosure policy).

Portfolio by Technology > ASP-NET-Development

BACK

FreshBook API Integration Export entities from Freshbook account

Freshbook API Integration to export records from Fresh Book account....

Technology :

C#.Net 2.0 and Web services

Industry Sector :

Others

Features :

Freshbook API to export records from Fresh Book account

Description

As Freshbooks (provide invoicing and other services which helps manage business) does not fully support an customize export feature for all the database entities which in turn exports all the records in the CSV and/or XLS format, so WeblineIndia had developed an .Net API which exports all the customized database entities and its records, other than default reports provided by Freshbooks and also tracking of the records can maintained through a log file.

This Net API is an windows executable and is a result of the console application developed using .Net platform with C#

Functionality of the API

This executable requires API URL and Authentication token as inputs to connect to Freshbooks (Freshbooks provides this API URL and Authentication token if you have created business account on Freshbooks), these inputs can be read from the INI file (configuration file), once connected to the Freshbooks the executable export records into CSV/XLS file for the following database entities

• Categories

• Clients

• Estimates

• Expenses

• Invoices

• Items

• Payments

• Projects

• Recurring

• Staff

• Tasks

• Time Entries

For the API URL and Authentication token provided, whenever it’s been executed This CSV/XLS files can be stored anywhere and its path is configurable through INI file. Executable is also responsible for tracking records which are maintained by a log file, which appends logs to the master log file, whenever it’s been executed.

This master log file can be stored anywhere and its path is configurable through INI file.

 
BACK