OnFly
Manage your corporate expenses and travel with OnFly.
Authentication
This connector uses Token-based authentication.
info
Set up your connection in the Abstra Console before using it in your workflows.
How to use
Using the Smart Chat
Execute the action "CHOOSE_ONE_ACTION_BELOW" from my connector "YOUR_CONNECTOR_NAME" using the params "PARAMS_HERE".
Using the Web Editor
from abstra.connectors import run_connection_action
result = run_connection_action(
connection_name="your_connection_name",
action_name="your_action_name",
params={
"param1": "value1",
"param2": "value2"
})
Available Actions
This connector provides 187 actions:
| Action | Parameters |
|---|---|
| parameters_oauth_token | |
| post_oauth_token | data: { . grant_type (string) . scope (string) . client_id (string) . client_secret (string) } (object) required |
| parameters_employees | |
| get_employees | page (integer) perPage (integer) sortBy (string) sortOrder (string) include (string) paginate (boolean) email[] (string) id[] (integer) |
| parameters_employees_by_employees_id | employees_id (string) |
| get_employees_by_employees_id | employees_id (string) include (string) |
| put_employees_by_employees_id | employees_id (string) data: { . email (string) . permissionId (integer) . role (string) . groupId (integer) . costCenterId (integer) . name (string) . birthday (string) . lastName (string) . firstName (string) . nationality (string) . rgNumber (string) . cellphone (object) . typeKeyPix (integer) . keyPix (string) . onVacation (boolean) . interimUser (string) } (object) required |
| parameters_employees_me | |
| get_employees_me | include (string) |
| parameters_employees_by_employees_id_company | employees_id (string) |
| get_employees_by_employees_id_company | employees_id (string) include (string) |
| parameters_employees_invite | |
| post_employees_invite | data (object) required |
| parameters_employees_create | |
| post_employees_create | data: { . email (string) . permissionId (integer) . name (string) . lastName (string) . firstName (string) . costCenterId . relatedCostCenters . managedCostCenters . groupId . role (string) . birthday (string) . cpf (string) . passport . nationality . rg_number . celphone (object) . typeKeyPix . keyPix . onVacation (boolean) . interimUser (array) . currency (string) . password (string) } (object) required |
| parameters_employees_by_employees_id_preference | employees_id (string) |
| put_employees_by_employees_id_preference | employees_id (string) data: { . cellphone (object) } (object) required |
| parameters_employees_by_id | id (string) |
| delete_employees_by_id | id (string) |
| parameters_employee_groups | |
| get_employee_groups | page (integer) perPage (integer) sortBy (string) sortOrder (string) |
| parameters_settings_cost_center | |
| get_settings_cost_center | page (integer) perPage (integer) include (string) |
| post_settings_cost_center | data: { . name (string) } (object) required |
| parameters_settings_cost_center_by_cost_center_id | costCenterId (string) |
| put_settings_cost_center_by_cost_center_id | costCenterId (string) data: { . name (string) } (object) required |
| parameters_settings_tag | |
| get_settings_tag | page (integer) perPage (integer) |
| post_settings_tag | data: { . name (string) } (object) required |
| parameters_company | |
| get_company | include (string) |
| parameters_settings_general | |
| get_settings_general | |
| parameters_settings_custom_fields_8957 | |
| put_settings_custom_fields_8957 | data: { . id (integer) . label (string) . usedsId (array) . required (boolean) . enableToTravel (boolean) . enableToRdv (boolean) . enableToHotel (boolean) . enableToFly (boolean) . enableToCar (boolean) . enableToBus (boolean) . enableToExpense (boolean) . enableToAdvancePayment (boolean) . enableToEmployee (boolean) . showPdf (boolean) . showVoucher (boolean) . valDefault . options (array) . isActive (boolean) . fieldType (integer) . category . decimalPlaces . customFieldInUse (boolean) } (object) required |
| parameters_settings_custom_fields | |
| get_settings_custom_fields | paginate (boolean) perPage (integer) data: { . id (integer) . label (string) . usedsId (array) . required (boolean) . enableToTravel (boolean) . enableToRdv (boolean) . enableToHotel (boolean) . enableToFly (boolean) . enableToCar (boolean) . enableToBus (boolean) . enableToExpense (boolean) . enableToAdvancePayment (boolean) . enableToEmployee (boolean) . showPdf (boolean) . showVoucher (boolean) . valDefault . options (array) . isActive (boolean) . fieldType (integer) . category . decimalPlaces . customFieldInUse (boolean) } (object) required |
| parameters_settings_budget | |
| get_settings_budget | retry (integer) integrationId (string) integrationType (string) year (integer) paginate (boolean) include (string) |
| parameters_expense_expenditure_type | |
| post_expense_expenditure_type | |
| get_expense_expenditure_type | page (integer) perPage (integer) paginate (boolean) |
| parameters_expense_expenditure | |
| get_expense_expenditure | perPage (integer) page (integer) sortBy (string) sortOrder (string) descending (boolean) include (string) userId (integer) isReimbursable (boolean) startOccurrenceDate (integer) endOccurrenceDate (integer) startDate (integer) endDate (integer) inRdv (boolean) seeAll (boolean) |
| post_expense_expenditure | data: { . date (string) . currency (string) . amount (integer) . description (string) . userId (integer) . costCenterId (integer) . isReimbursable (boolean) . expenditureTypeId (integer) . isImmutable (boolean) . isNFe (boolean) } (object) required |
| parameters_expense_expenditure_by_expenditure_id | expenditure_id (string) |
| get_expense_expenditure_by_expenditure_id | expenditure_id (string) include (string) |
| parameters_general_attachment_4_1_by_expenditure_id | expenditure_id (string) |
| post_general_attachment_4_1_by_expenditure_id | expenditure_id (string) |
| parameters_expense_rdv | |
| get_expense_rdv | startDate (string) endDate (string) status[] (string) page (integer) perPage (integer) sortBy (string) sortOrder (string) doesntHaveCategories[] (string) include (string) |
| post_expense_rdv | data: { . title (string) . reason (string) . annexes (object) . userId (integer) . customFields (array) . advancePaymentsId (array) . tagsId (array) . costCenterId (integer) } (object) required |
| parameters_expense_rdv_by_rdv_id | rdv_id (string) |
| get_expense_rdv_by_rdv_id | rdv_id (string) include (string) |
| parameters_expense_rdv_by_id | id (string) |
| put_expense_rdv_by_id | id (string) startDate (string) endDate (string) status[] (string) page (integer) perPage (integer) sortBy (string) sortOrder (string) data: { . costCenterId (integer) . reason (string) } (object) required |
| parameters_general_approval_pay_by_approval_slug | approval_slug (string) |
| post_general_approval_pay_by_approval_slug | approval_slug (string) |
| parameters_general_approval_approve_by_approval_slug | approval_slug (string) |
| post_general_approval_approve_by_approval_slug | approval_slug (string) |
| parameters_expense_rdv_schedule_payment_by_rdv_id | rdv_id (string) |
| post_expense_rdv_schedule_payment_by_rdv_id | rdv_id (string) data: { . reason (string) . scheduleDate (string) } (object) required |
| parameters_expense_advance_payment_by_adv_id_schedule | adv_id (string) |
| post_expense_advance_payment_by_adv_id_schedule | adv_id (string) data: { . scheduleDate (string) . modifiedQuote (boolean) } (object) required |
| parameters_general_approval_reprove_by_approval_slug | approval_slug (string) |
| post_general_approval_reprove_by_approval_slug | approval_slug (string) data: { . reason (string) } (object) required |
| parameters_expense_rdv_archive_by_rdv_id | rdv_id (string) |
| post_expense_rdv_archive_by_rdv_id | rdv_id (string) |
| parameters_general_attachment_method_5_by_rdv_id | rdv_id (string) |
| get_general_attachment_method_5_by_rdv_id | rdv_id (string) type (string) |
| parameters_general_attachment_5_by_rdv_id | rdv_id (string) |
| get_general_attachment_5_by_rdv_id | rdv_id (string) type (string) |
| parameters_expense_rdv_send_to_approval_by_rdv_id | rdv_id (string) |
| post_expense_rdv_send_to_approval_by_rdv_id | rdv_id (string) |
| parameters_expense_advance_payment | |
| get_expense_advance_payment | startDate (string) endDate (string) status[] (string) page (integer) perPage (integer) sortBy (string) sortOrder (string) include (string) paginate (boolean) |
| parameters_expense_advance_payment_by_advance_payment_id | advance_payment_id (string) |
| get_expense_advance_payment_by_advance_payment_id | advance_payment_id (string) include (string) |
| parameters_expense_advance_payment_archive_by_advance_id | advance_id (string) |
| put_expense_advance_payment_archive_by_advance_id | advance_id (string) |
| parameters_expense_advance_payment_128 | |
| put_expense_advance_payment_128 | startDate (string) endDate (string) status[] (string) page (integer) perPage (integer) sortBy (string) sortOrder (string) data: { . reason (string) } (object) required |
| parameters_expense_advance_payment_22171 | |
| delete_expense_advance_payment_22171 | startDate (string) endDate (string) status[] (string) page (integer) perPage (integer) sortBy (string) sortOrder (string) data (object) required |
| parameters_travel_order_fly_order | |
| get_travel_order_fly_order | startDate (string) endDate (string) page (integer) perPage (integer) sortBy (string) sortOrder (string) include (string) |
| parameters_travel_order_fly_order_by_fly_order_id | fly_order_id (string) |
| get_travel_order_fly_order_by_fly_order_id | fly_order_id (string) include (string) |
| parameters_travel_order_fly_order_39159 | |
| put_travel_order_fly_order_39159 | data: { . reason (string) } (object) required |
| parameters_geolocation_search_destination | |
| get_geolocation_search_destination | input (string) international (boolean) |
| parameters_hotel_search | |
| get_hotel_search | placeId (string) suggest (boolean) cityName (string) checkIn (integer) checkOut (integer) guestsQuantity (integer) |
| parameters_hotel_detail_rooms | |
| get_hotel_detail_rooms | hotelId (string) cacheId (string) |
| parameters_hotel_room_validate_by_cache_id_by_fare_id | cacheId (string) fareId (string) |
| get_hotel_room_validate_by_cache_id_by_fare_id | cacheId (string) fareId (string) |
| parameters_hotel_finish_checkout | |
| post_hotel_finish_checkout | data: { . cacheId (string) . hotelId (string) . fareId (string) . costCenter (integer) . tags (object) . reason (string) . guests (object) } (object) required |
| parameters_travel_order_hotel_order | |
| get_travel_order_hotel_order | startDate (string) endDate (string) include (string) |
| parameters_travel_order_hotel_order_by_hotel_order_id | hotel_order_id (string) |
| get_travel_order_hotel_order_by_hotel_order_id | hotel_order_id (string) include (string) |
| parameters_automobile_rental_agencies | |
| get_automobile_rental_agencies | placeId (string) |
| parameters_automobile_search | |
| get_automobile_search | withdrawPlaceId (string) withdrawCity (string) withdrawDate (integer) withdrawTime (integer) depositInAnotherPlace (integer) depositPlaceId (string) depositCity (string) depositDate (integer) depositTime (integer) withdrawAgencyId (string) depositAgencyId (string) |
| parameters_automobile_checkout_by_cache_id | cacheId (string) |
| get_automobile_checkout_by_cache_id | cacheId (string) |
| parameters_automobile_fare_validation | |
| get_automobile_fare_validation | cacheId (string) carId (string) fareId (string) |
| parameters_automobile_finish_checkout | |
| post_automobile_finish_checkout | data: { . cacheId (string) . carId (string) . fareId (string) . costCenter (string) . tags (object) . reason (string) . drivers (object) } (object) required |
| parameters_travel_order_auto_order | |
| get_travel_order_auto_order | startDate (string) endDate (string) include (string) |
| parameters_travel_order_auto_order_by_auto_order_id | auto_order_id (string) |
| get_travel_order_auto_order_by_auto_order_id | auto_order_id (string) include (string) |
| parameters_statics_bus_destinations | |
| get_statics_bus_destinations | |
| parameters_bus_search | |
| get_bus_search | from (string) to (string) passengers (integer) departure (integer) return (integer) |
| parameters_bus_search_seats | |
| get_bus_search_seats | travelId (string) |
| parameters_bus_checkout_by_cache_id | cacheId (string) |
| get_bus_checkout_by_cache_id | cacheId (string) |
| parameters_bus_finish_checkout | |
| post_bus_finish_checkout | data: { . reason (string) . cacheId (string) . costCenter (string) . tags (object) . hasInsurance (boolean) . travelIdOutbound (string) . travelIdInbound (string) . passengers (object) } (object) required |
| parameters_travel_order_bus_order | |
| get_travel_order_bus_order | startDate (string) endDate (string) include (string) |
| parameters_travel_order_bus_order_by_bus_order_id | bus_order_id (string) |
| get_travel_order_bus_order_by_bus_order_id | bus_order_id (string) include (string) |
| parameters_travel_order_bus_order_39159 | |
| put_travel_order_bus_order_39159 | data: { . reason (string) } (object) required |
| parameters_financial_invoice_preview | |
| get_financial_invoice_preview | include (string) company_id (string) |
| parameters_financial_invoice_list_invoice | |
| get_financial_invoice_list_invoice | startDate (integer) endDate (integer) type (string) status[] (string) status (string) perPage (integer) include (string) |
| parameters_financial_invoice_by_invoice_id | invoice_id (string) |
| get_financial_invoice_by_invoice_id | invoice_id (string) include (string) |
| parameters_financial_invoice_list_card | |
| get_financial_invoice_list_card | type (string) startDate (string) endDate (string) include (string) status[] (string) |
| parameters_financial_invoice_download_invoice_service_by_invoice_id | invoiceId (string) |
| get_financial_invoice_download_invoice_service_by_invoice_id | invoiceId (string) |
| parameters_financial_invoice_download_payment_slip_by_invoice_id | invoiceId (string) |
| get_financial_invoice_download_payment_slip_by_invoice_id | invoiceId (string) |
| parameters_financial_invoice_export_by_invoice_id | invoice_id (string) |
| post_financial_invoice_export_by_invoice_id | invoice_id (string) data: { . include (string) . format (string) . flyOrder (object) . busOrder (object) . hotelOrder (object) . autoOrder (object) . charges (object) . refunds (object) } (object) required |
| parameters_settings_budget_by_budget_id | budget_id (string) |
| get_settings_budget_by_budget_id | budget_id (string) include (string) |
| parameters_credits_group_by_consumer | |
| get_credits_group_by_consumer | |
| parameters_settings_travel_policy_approval_group | |
| get_settings_travel_policy_approval_group | include (string) |
| post_settings_travel_policy_approval_group | data: { . type (string) . canForceSendToApproval (boolean) . name (string) . policyId (string) . confirmationUserId . subjects (object) . approvalLevels (array) } (object) required |
| parameters_settings_travel_policy_approval_group_by_approval_group_id | approval_group_id (string) |
| get_settings_travel_policy_approval_group_by_approval_group_id | approval_group_id (string) include (string) |
| parameters_settings_travel_policy_approval_group_by_approval_group_id | approval_group_id (string) |
| put_settings_travel_policy_approval_group_by_approval_group_id | approvalGroupId (string) subjects.costCenterIds (string) data: { . type (string) . policyId (integer) . canForceSendToApproval (boolean) . subjects (object) . approvalLevels (array) . confirmationUserId (integer) } (object) required |
| parameters_settings_travel_policy_policy | |
| get_settings_travel_policy_policy | include (string) |
| parameters_settings_travel_policy_policy_by_policy_id | policy_id (string) |
| get_settings_travel_policy_policy_by_policy_id | policy_id (string) include (string) |
| parameters_general_approval | |
| get_general_approval | include (string) page (integer) perPage (integer) sortOrder (string) sortBy (string) categories[] (integer) types[] (integer) status[] (integer) approverId (integer) viewAll (boolean) Content-Type (string) |
| parameters_integration_metadata_ey_jlbn_rpd_hki_oi_ai_v_x_nlci_is_i_c_jp_z_c_i6_i_d_j9 | |
| put_integration_metadata_ey_jlbn_rpd_hki_oi_ai_v_x_nlci_is_i_c_jp_z_c_i6_i_d_j9 | data: { . metadata (array) } (object) required |
| parameters_integration_metadata_by_hash | hash (string) |
| put_integration_metadata_by_hash | hash (string) data: { . metadata (array) } (object) required |
| parameters_integration_expenditure | |
| post_integration_expenditure | data: { . date (string) . amount (integer) . category (string) . description (string) . userId (integer) . isReimbursable (boolean) . expenditureTypeId (integer) } (object) required |
| parameters_blue_transaction_internal | |
| get_blue_transaction_internal | perPage (integer) paginate (boolean) min_created_at (integer) Content-Type (string) |
| parameters_blue_transaction | |
| get_blue_transaction | perPage (integer) page (integer) sortBy (string) sortOrder (string) descending (boolean) include (string) Content-Type (string) |
| parameters_blue_card_by_id_card | id_card (string) |
| get_blue_card_by_id_card | id_card (string) Content-Type (string) |
| parameters_blue_card | |
| get_blue_card | perPage (integer) page (integer) sortBy (string) sortOrder (string) descending (boolean) include (string) userId[] (integer) id[] (integer) |
| parameters_blue_card_by_card_id_balance | card_id (string) |
| put_blue_card_by_card_id_balance | card_id (string) data: { . balance (integer) . pin (string) } (object) required |
| parameters_general_attachment_by_table_type_by_rdv_id | table_type (string) rdv_id (string) |
| get_general_attachment_by_table_type_by_rdv_id | table_type (string) rdv_id (string) type (string) |
| parameters_general_attachment_by_receipt_id | receiptId (string) |
| get_general_attachment_by_receipt_id | receiptId (string) |
| parameters_general_attachment_by_slug | slug (string) |
| get_general_attachment_by_slug | slug (string) |