PHP Script to pull values from FreeAgent API
- or -
Post a project like this4100
£20/hr(approx. $25/hr)
- Posted:
- Proposals: 6
- Remote
- #202037
- Awarded
WordPress Expert/WordPress Development/WordPress Security/WordPress Updates/WordPress Hosting
City of London
213267236379342420376656381510381542
Description
Experience Level: Intermediate
I need a skilled PHP developer to create a script that will interface with the FreeAgent API.
Details of which can be found here: https://dev.freeagent.com/docs/
~~
I need the script to:
1. Get a list of all Active Contacts (https://dev.freeagent.com/docs/contacts)
2. For each Contact, record it's Name, ID and Created_At date
3. For each Contact, count the total number of Invoices raised (https://dev.freeagent.com/docs/invoices#list-all-invoices-related-to-a-contact)
4. For each Contact, record the total value of all invoices
The script will then output Contact Name, Total Value of Invoices, Total Number of Invoices and Created Date to a HTML table
~~
In the first instance, the developer should use the FreeAgent Sandbox/their own FreeAgent account to get the script running.
Once the script has been completed and delivered, I will need guidance/support as to how to get it working with my own data.
~~
You must:
- have experience of working with APIs
- have experience of working with XML of JSON
- write clean, well commented code
- have your own FreeAgent account ( a 30 day demo account can be setup quickly via their site - if required )
Details of which can be found here: https://dev.freeagent.com/docs/
~~
I need the script to:
1. Get a list of all Active Contacts (https://dev.freeagent.com/docs/contacts)
2. For each Contact, record it's Name, ID and Created_At date
3. For each Contact, count the total number of Invoices raised (https://dev.freeagent.com/docs/invoices#list-all-invoices-related-to-a-contact)
4. For each Contact, record the total value of all invoices
The script will then output Contact Name, Total Value of Invoices, Total Number of Invoices and Created Date to a HTML table
~~
In the first instance, the developer should use the FreeAgent Sandbox/their own FreeAgent account to get the script running.
Once the script has been completed and delivered, I will need guidance/support as to how to get it working with my own data.
~~
You must:
- have experience of working with APIs
- have experience of working with XML of JSON
- write clean, well commented code
- have your own FreeAgent account ( a 30 day demo account can be setup quickly via their site - if required )
Chris H.
100% (197)Projects Completed
164
Freelancers worked with
114
Projects awarded
13%
Last project
4 Apr 2023
United Kingdom
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
There are no clarification messages.
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies