AroFlo
SourceUse Dataddo's AroFlo connector to explore any data available via the official API of AroFlo. Access hundreds of metrics and attributes, from basic to advanced. Build and blend custom datasets directly in Dataddo, then send them anywhere.
Explore Data You Can Extract from AroFlo
Data Category
- All Attributes (242)
- Invoices (39)
- PurchaseOrders (27)
- Quote Line Items (26)
- Quotes (61)
- Schedules (24)
- TaskLabours (32)
- Tasks (33)
Need fields you don't see?
Let us know and we'll add them to the connector. Just send a request here..
Available Attributes (242)
| Attribute |
|---|
invoicenumber Invoice Number |
invoiceDate Invoice Date |
clientName sensitive Client Name |
clientOrgId Client Organization ID |
jobNumber Job Number |
invoiceTotalEx Invoice Total Ex |
taskType Task Type |
taskStatus Task Status |
balanceDue Balance Due |
address_address1 sensitive Address - address 1 |
address_address2 sensitive Address - address 2 |
address_postcode sensitive Address - postcode |
address_state Address - state |
address_suburb Address - suburb |
custon Custon |
deliverystatus Delivery status |
description Description |
duedate Due date |
invoiceid Invoice ID |
isTaxInclusive Is Tax Inclusive |
lastupdated Last updated |
lastupdatedDateTime Last updated Date Time |
lastupdateuser_userid sensitive last update user user ID |
lastupdateuser_username sensitive Last update user username |
orgid Organization ID |
orgname Organization name |
partinvoice Part invoice |
task_client_orgid Task client organization ID |
task_client_orgname Task client organization name |
task_completeddate Task completed date |
task_completeddatetime Task completed date time |
task_refcode Task refcode |
task_requestdate Task request date |
task_requestdatetime Task request date time |
task_taskid Task task ID |
task_taskname Task task name |
task_webappEncodedID Task webapp Encoded ID |
totalgst Total gst |
totalinc Total inc |
acceptancestatus Acceptancestatus |
address_address1 Address Address1 |
address_address2 Address Address2 |
address_postcode Address Postcode |
address_state Address State |
address_suburb Address Suburb |
dateinvoiced Dateinvoiced |
datereceived Datereceived |
deliverybydate Deliverybydate |
deliverybydatetime Deliverybydatetime |
deliveryinstructions Deliveryinstructions |
duedate Duedate |
isTaxInclusive Istaxinclusive |
link_externalid Link Externalid |
link_orgid Link Orgid |
link_orgname Link Orgname |
ordernumber Ordernumber |
org_orgid Org Orgid |
org_orgname Org Orgname |
purchasedate Purchasedate |
purchaseorderid Purchaseorderid |
status Status |
supplier_orgid Supplier Orgid |
supplier_orgname Supplier Orgname |
supplierinvoicenumber Supplierinvoicenumber |
totalex Totalex |
totalinc Totalinc |
cost Cost |
isapproved Isapproved |
isoptional Isoptional |
item Item |
itemid Itemid |
itemtype Itemtype |
labourmarkup Labourmarkup |
labourtotal Labourtotal |
labourunitrate Labourunitrate |
lineid Lineid |
markup Markup |
optiongroupname Optiongroupname |
parentlineid Parentlineid |
partno Partno |
qty Qty |
quote_quoteid Quote Quoteid |
quote_quotename Quote Quotename |
sell Sell |
takeoffname Takeoffname |
taxcode Taxcode |
taxrate Taxrate |
totalex Totalex |
totalinc Totalinc |
totaltax Totaltax |
worktype Worktype |
worktypevalue Worktypevalue |
quoteid Quote Id |
totalprofitmarginpercent Total Profit Margin Percent |
approveddate Approved Date |
estimator_userid Estimator User Id |
estimator_username sensitive Estimator Username |
totalhours Total Hours |
status Status |
acceptanceexpirydate Accept Ance Expiry Date |
totaltax Total Tax |
duedate Due Date |
type Type |
task_id Task Id |
task_requestdatetime Task Request Date Time |
task_refcode Task Ref Code |
task_requestdate Task Request Date |
task_jobnumber Task Job Number |
task_type Task Type |
task_client_orgid Task Client Org Id |
task_client_orgname Task Client Org Name |
task_name Task Name |
rejecteddatetime Rejected Date Time |
approveddatetime Approved Date Time |
jobnumber Job Number |
labourcostex Labour Cost Ex |
totalprofit Total Profit |
createddatetime Created Datetime |
address_postcode sensitive Address Postcode |
address_state Address State |
address_suburb Address Suburb |
address_address1 sensitive Address Address1 |
address_address2 sensitive Address Address2 |
acceptancestatus Acceptance Status |
exclusions Exclusions |
acceptancedate Acceptance Date |
substatus_id Sub Status Id |
substatus Sub Status |
contactname sensitive Contact Name |
org_orgid Org Org Id |
org_orgname Org Org Name |
totalex Total Ex |
overallmarkuppercent Overall Mark Up Percent |
createddate Created Date |
subtotal Subtotal |
description Description |
refno Ref No |
quotename Quote Name |
custon Custon |
acceptanceexpirydatetime Acceptance Expiry Datetime |
rejecteddate Rejected Date |
totalinc Total Inc |
taskdescription Task Description |
materialcostex Material Cost Ex |
duedatetime Due Datetime |
client_orgid Client Org Id |
client_orgname Client Org Name |
acceptedby_userid Accepted by Userid |
acceptedby_username sensitive Accepted by Username |
istaxinclusive Is Tax Inclusive |
acceptancedatetime Acceptance Datetime |
allowancecostex Allow Ance Cost Ex |
contactphone sensitive Contact Phone |
scheduleid Scheduleid |
enddate Enddate |
enddatetime Enddatetime |
grouping_groupid Grouping Groupid |
hours Hours |
insertedby_givennames sensitive Insertedby Givennames |
insertedby_surname sensitive Insertedby Surname |
insertedby_userid Insertedby Userid |
inserteddatetimeutc Inserteddatetimeutc |
ishidden Ishidden |
islocked Islocked |
note Note |
org_orgid Org Orgid |
org_orgname Org Orgname |
scheduledto_crew_crewid Scheduledto Crew Crewid |
scheduledto_crew_crewname Scheduledto Crew Crewname |
scheduledto_scheduledtoid Scheduledto Scheduledtoid |
scheduledto_scheduledtoname sensitive Scheduledto Scheduledtoname |
scheduledto_scheduledtotype Scheduledto Scheduledtotype |
scheduletype_type Scheduletype Type |
scheduletype_typeid Scheduletype Typeid |
scheduletype_typename Scheduletype Typename |
startdate Startdate |
startdatetime Startdatetime |
task_taskid Task Taskid |
labverified Labverified |
task_status Task Status |
task_org_orgid Task Org Orgid |
task_org_orgname Task Org Orgname |
task_linkprocesseddate Task Linkprocesseddate |
task_refcode Task Refcode |
task_jobnumber Task Jobnumber |
task_linkprocessed Task Linkprocessed |
task_client_clientid Task Client Clientid |
task_client_clientname sensitive Task Client Clientname |
worktype Worktype |
workdatetimeend Workdatetimeend |
lablinkprocesseddatetime Lablinkprocesseddatetime |
endtime Endtime |
lablinkprocesseddate Lablinkprocesseddate |
deleted Deleted |
user_userid User Userid |
user_username sensitive User Username |
lablinkprocessed Lablinkprocessed |
cost Cost |
starttime Starttime |
deleteddate Deleteddate |
hours Hours |
sell Sell |
lineid Lineid |
workdatetimestart Workdatetimestart |
note Note |
lablocked Lablocked |
deletedtime Deletedtime |
deleteddatetime Deleteddatetime |
workdate Workdate |
taskId Task ID |
completedDateTime Completed Date Time |
completedDate Completed Date |
requested Requested |
duedateDate Duedate Date |
duedateDateTime Duedate Date Time |
clientId Client ID |
clientName sensitive Client Name |
refcode Reference code |
status Status |
jobNumber Job Number |
taskLocationId Task Location ID |
taskLocationName Task Location Name |
taskName Task Name |
taskType Task Type |
taskTotalsTotalexp Task Totals Total Expense |
taskTotalsTotalhrs Task Totals Total Hours |
taskTotalsTotallab Task Totals Total Labour |
taskTotalsTotalmat Task Totals Total Mat |
contactname sensitive Contact name |
contactphone sensitive Contact phone |
custon Custon |
description Description |
lastupdated Last updated |
lastupdatedDateTime Last updated Date Time |
orgid Organization ID |
orgname Organization name |
priority Priority |
readtask Read task |
readtaskDateTime Read task date time |
requestdate Request date |
webappEncodedID Web app Encoded ID |
custom_fields Custom Fields |
Pricing
See all Dataddo plans
Compare Dataddo's flow-based pricing tiers side by side and start your 14-day free trial.
View pricingWhy Dataddo?
One Ingestion Layer for SaaS, Databases, and Files
Most teams use multiple tools and “spaghetti code” for ingestion, depending on the type of sources and loading patterns. Dataddo brings this under one control plane and one predictable pricing structure. 400+ connectors included.
Built for Cloud and On-Premise Environments
Run Dataddo in both cloud and hybrid on-prem configurations. The control plane stays in the cloud; your data never leaves your perimeter. Supports segmented and private networks, and legacy systems including DB2, Informix, and Sybase.
Full API Control - No UI Required
Dataddo is built API-first. Use the UI when you want it; bypass it entirely when you don’t and orchestrate your pipelines programmatically.
Managed Ingestion Operations. We Own the Reliability.
Dataddo takes operational responsibility for your ingestion layer. We manage connector maintenance, handle API changes from source systems, monitor pipelines proactively, and execute backfills and recovery. Your engineering team doesn’t have to.
Full Visibility Into Every Data Flow
Dataddo gives you complete observability across your ingestion layer: pipeline logs, run histories, data lineage, and audit trails. Know what moved, when it moved, what changed, and why. Built for environments where explainability and accountability are not optional.
The Data Foundation Your AI Needs
Enterprise AI depends on a governed, secure data layer. Dataddo consolidates SaaS, database, and file data into a unified managed pipeline, delivering to vector databases, feature stores, and data lakes, with native sensitive data hashing.
See What Other Organizations Have Achieved with Dataddo
70%
less
engineering work,
more time analyzing data
37.5%
reduction
of infrastructure bill
on average
24
eshops
to one data warehouse
for comprehensive insights
Our Customers Love Us
Amalia Bornstein
Global Social Content and Marketing Data Analyst
Uber Eats
“The data team at Uber Eats appreciates Dataddo's user-friendly interface that is designed for operation by non-technical team members in an order to minimalize the need for excessive training to support efficient project delivery.”
Andrew Hart
Chief Operations Officer
Sat 7
“Working with Dataddo has greatly simplified our reporting and given us access to trend data and insights that we were previously unable to generate.”
Vahan Petrosayan
Director of IT & Infrastructure
Search Engine Journal
“With Dataddo, all of my questions get answered faster …[and it's] fun to play with data now.”
Michael Guntenaar
CTO
ID&T Group
“Dataddo opens up gates and takes away the hurdles of working with data.”
Laurent Partouche
CPO
FoodChéri & Seazon
“We chose Dataddo for its user-friendliness, automatic transformations, clear pricing policy, and the quality of the human relationship that was established from our first exchanges.”
Natheer Maloon
Technology Solutions Manager
Boldr
“Dataddo support proved immensely valuable throughout the implementation phase. 9.5 out of 10.”
Zdeněk Hejnak
Data Development Team Leader
Livesport
“We save about 70% of the time it would otherwise take to ingest all our data, or 3-4 full-time equivalents, and spend this much more time on data analytics and activation. We only have one full-time data engineer, who does more than just collect data, while our BI team consists of 11 members.”
Greg Senior
Business Operations Manager
Farm Focus
“Appreciate all the help and support for us. A refreshing level of service from a tech company! Thank you!”