Partager via


FreeAgent (Independent Publisher) (Preview)

Freeagent Connector helps you to retrieve and update data in your FreeAgent Account. This connectors supports only core operations dealing with Invoice, Recurring Invoice and Contacts.

This connector is available in the following products and regions:

Service Class Regions
Logic Apps Standard All Logic Apps regions except the following:
     -   Azure Government regions
     -   Azure China regions
     -   US Department of Defense (DoD)
Power Automate Premium All Power Automate regions except the following:
     -   US Government (GCC)
     -   US Government (GCC High)
     -   China Cloud operated by 21Vianet
     -   US Department of Defense (DoD)
Power Apps Premium All Power Apps regions except the following:
     -   US Government (GCC)
     -   US Government (GCC High)
     -   China Cloud operated by 21Vianet
     -   US Department of Defense (DoD)
Contact
Name Nirmal
URL https://nkdews.me
Email nirmalk.web@gmail.com
Connector Metadata
Publisher Nirmal Kumar
Website https://www.freeagent.com/
Privacy policy https://www.freeagent.com/website/privacy/
Categories Finance;Data

Throttling Limits

Name Calls Renewal Period
API calls per connection 100 60 seconds

Actions

Create Contact

Create Contact

Create Invoice

Create Invoice

Delete Contact

Delete Contact

Delete Invoice

Delete Invoice

Get a single contact

Get a single contact

List all contacts

List all contacts

List all recurring invoices

List all recurring invoices

List Invoices

List Invoices

Mark invoice as cancelled

Mark invoice as cancelled

Mark invoice as draft

Mark invoice as draft

Mark invoice as scheduled

Mark invoice as scheduled

Mark invoice as sent

Mark invoice as sent

Show Invoice

Show Invoice

Show Recurring Invoice

Show Recurring Invoice

Update Contact

Update Contact

Update Invoice

Update Invoice

Create Contact

Create Contact

Parameters

Name Key Required Type Description
First Name
first_name string

First Name

Last Name
last_name string

Last Name

Organisation name
organisation_name string

Organisation name

Email
email string

Email

Telephone
phone_number string

Telephone

Mobile
mobile string

Mobile

Address 1
address1 string

Address 1

Address 2
address2 string

Address 2

Address 3
address3 string

Address 3

Town
town string

Town

Region
region string

Region

Postcode
postcode string

Postcode

Country
country string

Country

Returns

Name Path Type Description
Url
contact.url string

Url

First Name
contact.first_name string

First Name

Last Name
contact.last_name string

Last Name

Organisation Name
contact.organisation_name string

Organisation Name

Email
contact.email string

Email

Billing Email
contact.billing_email string

Billing Email

Phone Number
contact.phone_number string

Phone Number

Mobile
contact.mobile string

Mobile

Address1
contact.address1 string

Address1

Address2
contact.address2 string

Address2

Address3
contact.address3 string

Address3

Town
contact.town string

Town

Region
contact.region string

Region

Postcode
contact.postcode string

Postcode

Country
contact.country string

Country

Contact Name On Invoices
contact.contact_name_on_invoices boolean

Contact Name On Invoices

Default Payment Terms In Days
contact.default_payment_terms_in_days integer

Default Payment Terms In Days

Locale
contact.locale string

Locale

Account Balance
contact.account_balance string

Account Balance

Uses Contact Invoice Sequence
contact.uses_contact_invoice_sequence boolean

Uses Contact Invoice Sequence

Charge Sales Tax
contact.charge_sales_tax string

Charge Sales Tax

Sales Tax Registration Number
contact.sales_tax_registration_number string

Sales Tax Registration Number

Active Projects Count
contact.active_projects_count integer

Active Projects Count

Status
contact.status string

Status

Created At
contact.created_at string

Created At

Updated At
contact.updated_at string

Updated At

Create Invoice

Create Invoice

Parameters

Name Key Required Type Description
Contact
contact string

Contact

Dated On
dated_on string

Dated On

Due On
due_on string

Due On

Currency
currency string

Currency

Omit Header
omit_header boolean

Omit Header

Always Show BIC And IBAN
always_show_bic_and_iban boolean

Always Show BIC And IBAN

Payment Terms In Days
payment_terms_in_days integer

Payment Terms In Days

Returns

Name Path Type Description
Contact
invoice.contact string

Contact

Dated On
invoice.dated_on string

Dated On

Due On
invoice.due_on string

Due On

Reference
invoice.reference string

Reference

Currency
invoice.currency string

Currency

Exchange Rate
invoice.exchange_rate string

Exchange Rate

Net Value
invoice.net_value string

Net Value

Total Value
invoice.total_value string

Total Value

Paid Value
invoice.paid_value string

Paid Value

Due Value
invoice.due_value string

Due Value

Status
invoice.status string

Status

Long Status
invoice.long_status string

Long Status

Omit Header
invoice.omit_header boolean

Omit Header

Always Show BIC And IBAN
invoice.always_show_bic_and_iban boolean

Always Show BIC And IBAN

Send Thank You Emails
invoice.send_thank_you_emails boolean

Send Thank You Emails

Send Reminder Emails
invoice.send_reminder_emails boolean

Send Reminder Emails

Send New Invoice Emails
invoice.send_new_invoice_emails boolean

Send New Invoice Emails

Bank Account
invoice.bank_account string

Bank Account

Payment Terms In Days
invoice.payment_terms_in_days integer

Payment Terms In Days

Paypal
invoice.payment_methods.paypal boolean

Paypal

Stripe
invoice.payment_methods.stripe boolean

Stripe

Created At
invoice.created_at string

Created At

Updated At
invoice.updated_at string

Updated At

Invoice Items
invoice.invoice_items array of object

Invoice Items

description
invoice.invoice_items.description string

description

Item Type
invoice.invoice_items.item_type string

Item Type

Price
invoice.invoice_items.price string

Price

Quantity
invoice.invoice_items.quantity string

Quantity

Delete Contact

Delete Contact

Parameters

Name Key Required Type Description
Contact
contact_id True string

Contact

Delete Invoice

Delete Invoice

Parameters

Name Key Required Type Description
Invoice Id
id True string

Invoice Id

Get a single contact

Get a single contact

Parameters

Name Key Required Type Description
Contact
contact_id True string

Contact

Returns

Name Path Type Description
Url
contact.url string

Url

First Name
contact.first_name string

First Name

Last Name
contact.last_name string

Last Name

Organisation Name
contact.organisation_name string

Organisation Name

Email
contact.email string

Email

Billing Email
contact.billing_email string

Billing Email

Phone Number
contact.phone_number string

Phone Number

Mobile
contact.mobile string

Mobile

Address1
contact.address1 string

Address1

Address2
contact.address2 string

Address2

Address3
contact.address3 string

Address3

Town
contact.town string

Town

Region
contact.region string

Region

Postcode
contact.postcode string

Postcode

Country
contact.country string

Country

Contact Name On Invoices
contact.contact_name_on_invoices boolean

Contact Name On Invoices

Default Payment Terms In Days
contact.default_payment_terms_in_days integer

Default Payment Terms In Days

Locale
contact.locale string

Locale

Account Balance
contact.account_balance string

Account Balance

Uses Contact Invoice Sequence
contact.uses_contact_invoice_sequence boolean

Uses Contact Invoice Sequence

Charge Sales Tax
contact.charge_sales_tax string

Charge Sales Tax

Sales Tax Registration Number
contact.sales_tax_registration_number string

Sales Tax Registration Number

Active Projects Count
contact.active_projects_count integer

Active Projects Count

Direct Debit Mandate State
contact.direct_debit_mandate_state string

Direct Debit Mandate State

Status
contact.status string

Status

Created At
contact.created_at string

Created At

Updated At
contact.updated_at string

Updated At

List all contacts

List all contacts

Returns

Name Path Type Description
Contacts
contacts array of object

Contacts

Url
contacts.url string

Url

First Name
contacts.first_name string

First Name

Last Name
contacts.last_name string

Last Name

Organisation Name
contacts.organisation_name string

Organisation Name

Email
contacts.email string

Email

Billing Email
contacts.billing_email string

Billing Email

Phone Number
contacts.phone_number string

Phone Number

Mobile
contacts.mobile string

Mobile

Address1
contacts.address1 string

Address1

Address2
contacts.address2 string

Address2

Address3
contacts.address3 string

Address3

Town
contacts.town string

Town

Region
contacts.region string

Region

Postcode
contacts.postcode string

Postcode

Country
contacts.country string

Country

Contact Name On Invoices
contacts.contact_name_on_invoices boolean

Contact Name On Invoices

Default Payment Terms In Days
contacts.default_payment_terms_in_days integer

Default Payment Terms In Days

Locale
contacts.locale string

Locale

Account Balance
contacts.account_balance string

Account Balance

Uses Contact Invoice Sequence
contacts.uses_contact_invoice_sequence boolean

Uses Contact Invoice Sequence

Charge Sales Tax
contacts.charge_sales_tax string

Charge Sales Tax

Sales Tax Registration Number
contacts.sales_tax_registration_number string

Sales Tax Registration Number

Active Projects Count
contacts.active_projects_count integer

Active Projects Count

Direct Debit Mandate State
contacts.direct_debit_mandate_state string

Direct Debit Mandate State

Status
contacts.status string

Status

Created At
contacts.created_at string

Created At

Updated At
contacts.updated_at string

Updated At

List all recurring invoices

List all recurring invoices

Returns

Name Path Type Description
Recurring Invoices
recurring_invoices array of object

Recurring Invoices

Url
recurring_invoices.url string

Url

Contact
recurring_invoices.contact string

Contact

Dated On
recurring_invoices.dated_on string

Dated On

Frequency
recurring_invoices.frequency string

Frequency

Next Recurs On
recurring_invoices.next_recurs_on string

Next Recurs On

Recurring End Date
recurring_invoices.recurring_end_date string

Recurring End Date

Recurring Status
recurring_invoices.recurring_status string

Recurring Status

Reference
recurring_invoices.reference string

Reference

Currency
recurring_invoices.currency string

Currency

Exchange Rate
recurring_invoices.exchange_rate string

Exchange Rate

Net Value
recurring_invoices.net_value string

Net Value

Sales Tax Value
recurring_invoices.sales_tax_value string

Sales Tax Value

Total Value
recurring_invoices.total_value string

Total Value

Omit Header
recurring_invoices.omit_header boolean

Omit Header

Always Show BIC And IBAN
recurring_invoices.always_show_bic_and_iban boolean

Always Show BIC And IBAN

Payment Terms In Days
recurring_invoices.payment_terms_in_days integer

Payment Terms In Days

List Invoices

List Invoices

Returns

Name Path Type Description
Invoices
invoices array of object

Invoices

Url
invoices.url string

Url

Contact
invoices.contact string

Contact

Dated On
invoices.dated_on string

Dated On

Due On
invoices.due_on string

Due On

Reference
invoices.reference string

Reference

Currency
invoices.currency string

Currency

Exchange Rate
invoices.exchange_rate string

Exchange Rate

Net Value
invoices.net_value string

Net Value

Sales Tax Value
invoices.sales_tax_value string

Sales Tax Value

Total Value
invoices.total_value string

Total Value

Paid Value
invoices.paid_value string

Paid Value

Due Value
invoices.due_value string

Due Value

Status
invoices.status string

Status

Long Status
invoices.long_status string

Long Status

Comments
invoices.comments string

Comments

Omit Header
invoices.omit_header boolean

Omit Header

Send Thank You Emails
invoices.send_thank_you_emails boolean

Send Thank You Emails

Send Reminder Emails
invoices.send_reminder_emails boolean

Send Reminder Emails

Send New Invoice Emails
invoices.send_new_invoice_emails boolean

Send New Invoice Emails

Bank Account
invoices.bank_account string

Bank Account

Always Show BIC And IBAN
invoices.always_show_bic_and_iban boolean

Always Show BIC And IBAN

Payment Terms In Days
invoices.payment_terms_in_days integer

Payment Terms In Days

Ec Status
invoices.ec_status string

Ec Status

Paypal
invoices.payment_methods.paypal boolean

Paypal

Stripe
invoices.payment_methods.stripe boolean

Stripe

Created At
invoices.created_at string

Created At

Updated At
invoices.updated_at string

Updated At

Mark invoice as cancelled

Mark invoice as cancelled

Parameters

Name Key Required Type Description
Invoice Id
id True string

Invoice Id

Mark invoice as draft

Mark invoice as draft

Parameters

Name Key Required Type Description
Invoice Id
id True string

Invoice Id

Mark invoice as scheduled

Mark invoice as scheduled

Parameters

Name Key Required Type Description
Invoice Id
id True string

Invoice Id

Mark invoice as sent

Mark invoice as sent

Parameters

Name Key Required Type Description
Invoice Id
id True string

Invoice Id

Show Invoice

Show Invoice

Parameters

Name Key Required Type Description
Invoice Id
id True string

Invoice Id

Returns

Name Path Type Description
Contact
invoice.contact string

Contact

Project
invoice.project string

Project

Dated On
invoice.dated_on string

Dated On

Due On
invoice.due_on string

Due On

Reference
invoice.reference string

Reference

Currency
invoice.currency string

Currency

Exchange Rate
invoice.exchange_rate string

Exchange Rate

Net Value
invoice.net_value string

Net Value

Total Value
invoice.total_value string

Total Value

Paid Value
invoice.paid_value string

Paid Value

Due Value
invoice.due_value string

Due Value

Status
invoice.status string

Status

Long Status
invoice.long_status string

Long Status

Comments
invoice.comments string

Comments

Omit Header
invoice.omit_header boolean

Omit Header

Always Show BIC And IBAN
invoice.always_show_bic_and_iban boolean

Always Show BIC And IBAN

Send Thank You Emails
invoice.send_thank_you_emails boolean

Send Thank You Emails

Send Reminder Emails
invoice.send_reminder_emails boolean

Send Reminder Emails

Send New Invoice Emails
invoice.send_new_invoice_emails boolean

Send New Invoice Emails

Bank Account
invoice.bank_account string

Bank Account

Payment Terms In Days
invoice.payment_terms_in_days integer

Payment Terms In Days

Ec Status
invoice.ec_status string

Ec Status

Paypal
invoice.payment_methods.paypal boolean

Paypal

Stripe
invoice.payment_methods.stripe boolean

Stripe

Created At
invoice.created_at string

Created At

Updated At
invoice.updated_at string

Updated At

Invoice Items
invoice.invoice_items array of object

Invoice Items

description
invoice.invoice_items.description string

description

Item Type
invoice.invoice_items.item_type string

Item Type

Price
invoice.invoice_items.price string

Price

Quantity
invoice.invoice_items.quantity string

Quantity

Show Recurring Invoice

Show Recurring Invoice

Parameters

Name Key Required Type Description
Recurring Invoice Id
id True string

Recurring Invoice Id

Returns

Name Path Type Description
Url
recurring_invoice.url string

Url

Contact
recurring_invoice.contact string

Contact

Dated On
recurring_invoice.dated_on string

Dated On

Frequency
recurring_invoice.frequency string

Frequency

Next Recurs On
recurring_invoice.next_recurs_on string

Next Recurs On

Recurring End Date
recurring_invoice.recurring_end_date string

Recurring End Date

Recurring Status
recurring_invoice.recurring_status string

Recurring Status

Reference
recurring_invoice.reference string

Reference

Currency
recurring_invoice.currency string

Currency

Exchange Rate
recurring_invoice.exchange_rate string

Exchange Rate

Net Value
recurring_invoice.net_value string

Net Value

Sales Tax Value
recurring_invoice.sales_tax_value string

Sales Tax Value

Total Value
recurring_invoice.total_value string

Total Value

Omit Header
recurring_invoice.omit_header boolean

Omit Header

Always Show BIC And IBAN
recurring_invoice.always_show_bic_and_iban boolean

Always Show BIC And IBAN

Payment Terms In Days
recurring_invoice.payment_terms_in_days integer

Payment Terms In Days

Invoice Items
recurring_invoice.invoice_items array of object

Invoice Items

Url
recurring_invoice.invoice_items.url string

Url

Position
recurring_invoice.invoice_items.position integer

Position

description
recurring_invoice.invoice_items.description string

description

Item Type
recurring_invoice.invoice_items.item_type string

Item Type

Price
recurring_invoice.invoice_items.price string

Price

Quantity
recurring_invoice.invoice_items.quantity string

Quantity

Sales Tax Rate
recurring_invoice.invoice_items.sales_tax_rate string

Sales Tax Rate

Sales Tax Status
recurring_invoice.invoice_items.sales_tax_status string

Sales Tax Status

Category
recurring_invoice.invoice_items.category string

Category

Update Contact

Update Contact

Parameters

Name Key Required Type Description
Contact
contact_id True string

Contact

Contact Name On Invoices
contact_name_on_invoices boolean

Contact Name On Invoices

Default Payment Terms In Days
default_payment_terms_in_days integer

Default Payment Terms In Days

Locale
locale string

Locale

Country
country string

Country

Update Invoice

Update Invoice

Parameters

Name Key Required Type Description
Invoice Id
id True string

Invoice Id

Dated On
dated_on string

Date of invoice in YYYY-MM-DD format

Due On
due_on string

When invoice is due, in YYYY-MM-DD format

Currency
currency string

Currency

Exchange Rate
exchange_rate string

Exchange Rate

Status
status string

Status

description
description string

description

Item Type
item_type string

Item Type

Price
price string

Price

Quantity
quantity string

Quantity