Autoflex
Was dit behulpzaam?

Available end-points

What are the available end-point for the Autoflex API interface

Introduction

The list below shows all the end-points that are now available. We are constantly updating and adding end-points to our API, if you have any questions or are missing an end-point please contact us via the Discord channel.

Note

Endpoints are only available after consultation with Autoflex. By default the GET verb is available

Endpoints

EndpointDescription
GET /advertisedefaultdeliverypackageReturns a list of Advertisedefaultdeliverypackages
POST /advertisedefaultdeliverypackageCreates a Advertisedefaultdeliverypackage
GET /advertisedefaultdeliverypackage/{advertise_default_delivery_package_id}Returns a Advertisedefaultdeliverypackage if an advertise_default_delivery_package_id is provided
PUT /advertisedefaultdeliverypackage/{advertise_default_delivery_package_id}Updates a Advertisedefaultdeliverypackage by ID
DELETE /advertisedefaultdeliverypackage/{advertise_default_delivery_package_id}Delete a Advertisedefaultdeliverypackage by ID
GET /advertisedefaultsiteReturns a list of Advertisedefaultsites
GET /advertisedefaultsite/{advertise_default_site_id}Returns a Advertisedefaultsite if an advertise_default_site_id is provided
GET /advertisedefaulttextReturns a list of Advertisedefaulttext
POST /advertisedefaulttextCreates a Advertisedefaulttext
GET /advertisedefaulttext/{advertise_default_text_id}Returns a Advertisedefaulttext if an advertise_default_text_id is provided
PUT /advertisedefaulttext/{advertise_default_text_id}Updates a Advertisedefaulttext by ID
DELETE /advertisedefaulttext/{advertise_default_text_id}Delete a Advertisedefaulttext by ID
GET /appointmentReturns a list of Appointments
POST /appointmentCreates a Appointment
GET /appointment/{appointment_id}Returns a Appointment if an appointment_id is provided
PUT /appointment/{appointment_id}Updates a Appointment by ID
GET /appointmentconfigReturns a list of Appointmentconfigs
GET /appointmentconfig/{config_id}Returns a Appointmentconfig if an config_id is provided
GET /articleReturns a list of Articles
POST /articleCreates a Article
GET /article/{article_id}Returns a Article if an article_id is provided
PUT /article/{article_id}Updates a Article by ID
DELETE /article/{article_id}Delete a Article by ID
GET /articlegroupReturns a list of Articlesgroups
POST /articlegroupCreates a Articlegroup
GET /articlegroup/{article_group_id}Returns a Articlegroup if an article_group_id is provided
PUT /articlegroup/{article_group_id}Updates a Articlegroup by ID
DELETE /articlegroup/{article_group_id}Delete a Articlegroup by ID
GET /authenticateReturns API token
GET /authenticate/accessGet rBac for the modules and components for the logged in user.
GET /authenticate/componentGet Access for the logged in component.
POST /authenticate/forgotpasswordSend forgotpassword link to employee email.
GET /authenticate/logoutLogout (invalidate token)
GET /authenticate/modulesGet the modules for the owner.
POST /authenticate/newpasswordSet a new password for given reset email token.
GET /authenticate/refreshtokenGets a new token for the supplied token.
GET /authenticate/tokenGet information for the logged in token.
GET /fingerprintGet fingerprint_id for employee
POST /fingerprintRegister a new fingerprint_id
DELETE /fingerprintDelete a registered fingerprint_id
GET /checklistitemReturns a list of Checklistitems
GET /checklistitem/{checklist_item_id}Returns a Checklistitem if an checklist_item_id is provided
GET /checklistitemgroupReturns a list of Checklistitemgroups
GET /checklistitemgroup/{checklist_item_group_id}Returns a Checklistitemgroup if an checklist_item_group_id is provided
GET /checklistitemlineReturns a list of Checklistitemlines
POST /checklistitemlineCreates a Checklistitemline
GET /checklistitemline/{checklist_item_line_id}Returns a Checklistitemline if an checklist_item_line_id is provided
PUT /checklistitemline/{checklist_item_line_id}Updates a Checklistitemline by ID
DELETE /checklistitemline/{checklist_item_line_id}Delete a Checklistitemline by ID
POST /checklistpicturePost a new checklist picture
DELETE /checklistpictureDelete picture
GET /checklistpicture/{checklist_picture_id}Returns a picture by ID.
PUT /checklistpicture/{checklist_picture_id}Reorder checklist pictures
PUT /checklistpicture/{checklist_picture_id}/rotateRotates a checklist picture
GET /componentdisplayGet list of data
GET /contactReturns a list of Contacts
POST /contactCreates a Contact
GET /contact/checkaddressVerify if given an address exist, returns a list of contacts and the address belonging to the postalcode
GET /contact/{contact_id}Returns a Contact if an contact_id is provided
PUT /contact/{contact_id}Updates a Contact by ID
DELETE /contact/{contact_id}Delete a Contact by ID
GET /contactcommunicationReturns a list of Contactcommunications
POST /contactcommunicationCreates a Contactcommunication
GET /contactcommunication/{contact_communication_id}Returns a Contactcommunication if an contact_communication_id is provided
PUT /contactcommunication/{contact_communication_id}Updates a Contactcommunication by ID
DELETE /contactcommunication/{contact_communication_id}Delete a Contactcommunication by ID
GET /contractGet contract data
PUT /contractUpdate contract data
POST /crm/mergepost to merge fields in an emailtemplate
GET /emailtemplateReturns a list of Emailtemplates
GET /emailtemplate/{email_template_id}Returns a Emailtemplate if an email_template_id is provided
GET /employeeReturns a list of Employees
POST /employeeCreates a Employee
GET /employee/activeReturns a list of active Employees
GET /employee/emailReturns a Employee email if an username is provided
GET /employee/{employee_id}Returns a Employee if an employee_id is provided
PUT /employee/{employee_id}Updates a Employee by ID
DELETE /employee/{employee_id}Delete a Employee by ID
GET /employee/{employee_id}/avatarReturns a Employee avatar if an employee_id is provided
GET /employee/{employee_id}/breaktimesReturns a Employee breaktimes if an employee_id is provided
GET /employee/{employee_id}/signatureReturns a Employee signature if an employee_id is provided
GET /employee/{employee_id}/worktimesReturns a Employee worktimes if an employee_id is provided
GET /employeeworktimeReturns a list of Employeeworktimes
GET /flatrateReturns a list of Flatrates
POST /flatrateCreates a Flatrate
GET /flatrate/{flat_rate_id}Returns a Flatrate if an flat_rate_id is provided
PUT /flatrate/{flat_rate_id}Updates a Flatrate by ID
DELETE /flatrate/{flat_rate_id}Delete a Flatrate by ID
GET /flatratelineReturns a list of Flatratelines
POST /flatratelineCreates a Flatrateline
GET /flatrateline/{flat_rate_line_id}Returns a Flatrateline if an flat_rate_line_id is provided
PUT /flatrateline/{flat_rate_line_id}Updates a Flatrateline by ID
DELETE /flatrateline/{flat_rate_line_id}Delete a Flatrateline by ID
GET /history/vehicleGet Vehicle history information
GET /hourtypeReturns a list of Hourtypes
POST /hourtypeCreates a Hourtype
GET /hourtype/{hour_type_id}Returns a Hourtype if an hour_type_id is provided
PUT /hourtype/{hour_type_id}Updates a Hourtype by ID
DELETE /hourtype/{hour_type_id}Delete a Hourtype by ID
POST /conversion/importPost conversion import data
GET /notificationReturns a list of Notifications
POST /notificationCreates a Notification
GET /notification/userReturns a list of notifications for a given user ID
GET /notification/{notification_id}Returns a Notification if an notification_id is provided
PUT /notification/{notification_id}Updates a Notification by ID
DELETE /notification/{notification_id}Delete a Notification by ID
GET /notificationtouserReturns a list of Notificationtousers
POST /notificationtouserCreates a Notificationtouser
GET /notificationtouser/{notification_to_users_id}Returns a Notificationtouser if an notification_to_users_id is provided
PUT /notificationtouser/{notification_to_users_id}Updates a Notificationtouser by ID
DELETE /notificationtouser/{notification_to_users_id}Delete a Notificationtouser by ID
GET /oct/ads/Returns advertisement sites for a specific vehicle
GET /oct/advertiser/Return info of a singele advertiser
POST /oct/advertiser/Create a advertiser
PATCH /oct/advertiser/Update a advertiser
DELETE /oct/advertiser/Delete a advertiser
GET /oct/modules/Returns a list of advertisers modules
PUT /oct/modules/Update a advertiser module
GET /oct/sites/Returns a list of sites
GET /oct/vehicle/Returns published vehicle
GET /oct/vehicleimages/Returns a list of vehicle images
GET /oct/vehicles/Returns a list of published vehicles
GET /orderReturns a list of Orders
POST /orderCreates a Order
GET /order/{order_id}Returns a Order if an order_id is provided
PUT /order/{order_id}Updates a Order by ID
DELETE /order/{order_id}Delete a Order by ID
PUT /order/{order_id}/add-flatrateCreate order_lines from the provided flatrate_id
PUT /order/{order_id}/inworkflowUpdate in workflow
PUT /order/{order_id}/setfinancialtransportedSet an order financial exported
GET /orderdescriptionReturns a list of Orderdescriptions
POST /orderdescriptionCreates a Orderdescription
GET /orderdescription/{order_description_id}Returns a Orderdescription if an order_description_id is provided
PUT /orderdescription/{order_description_id}Updates a Orderdescription by ID
DELETE /orderdescription/{order_description_id}Delete a Orderdescription by ID
GET /orderlineReturns a list of Orderlines
POST /orderlineCreates a Orderline
GET /orderline/{order_line_id}Returns a Orderline if an order_line_id is provided
PUT /orderline/{order_line_id}Updates a Orderline by ID
DELETE /orderline/{order_line_id}Delete a Orderline by ID
GET /orderlinevehiclesaleReturns a list of Orderlinevehiclesales
GET /orderlinevehiclesale/{order_line_vehicle_sale_id}Returns a Orderlinevehiclesale if an order_line_vehicle_sale_id is provided
GET /orderlinevehicletradeinReturns a list of Orderlinevehicletradeins
GET /orderlinevehicletradein/{order_lines_vehicle_trade_i_id}Returns a Orderlinevehicletradein if an order_lines_vehicle_trade_i_id is provided
POST /orderpicturePost a new order picture
DELETE /orderpictureDelete picture
GET /orderpicture/{order_picture_id}Returns a picture by ID.
PUT /orderpicture/{order_picture_id}Reorder order pictures
PUT /orderpicture/{order_picture_id}/rotateRotates an order picture
GET /orderstoemployeeReturns a list of Orderstoemployees
POST /orderstoemployeeCreates a Orderstoemployee
GET /orderstoemployee/{order_to_employee_id}Returns a Orderstoemployee if an order_to_employee_id is provided
PUT /orderstoemployee/{order_to_employee_id}Updates a Orderstoemployee by ID
DELETE /orderstoemployee/{order_to_employee_id}Delete a Orderstoemployee by ID
GET /organizationReturns a list of Organizations
GET /organization/{organization_id}Returns a Organization if an organization_id is provided
GET /organizationbreaktimeReturns a list of Organizationbreakimes
GET /organizationworktimeReturns a list of Organizationworktimes
GET /ownerReturns a list of Owners
GET /owner/moduleGet all modules and modules active for current owner
GET /owner/{owner_id}Returns a Owner if an owner_id is provided
PUT /owner/{owner_id}Updates a Owner by ID
GET /owner/{owner_id}/moduleGet all modules and modules active for a specific owner
GET /paymentconditionReturns a list of paymentconditions
POST /paymentconditionCreates a Paymentcondition
GET /paymentcondition/{payment_condition_id}Returns a Paymentcondition if an payment_condition_id is provided
PUT /paymentcondition/{payment_condition_id}Updates a Paymentcondition by ID
DELETE /paymentcondition/{payment_condition_id}Delete a Paymentcondition by ID
GET /pdfGet pdf
POST /picturePost a new picture
PUT /pictureReorder vehicle pictures
DELETE /pictureDelete picture
GET /picture/{picture_id}Returns a picture by ID.
PUT /picture/{picture_id}/rotateRotate picture
GET /providerdataGet vehicledata for a specific vehicle
GET /providerdata/defaultproviderGets the default provider set for the organization
GET /rentgroupReturns a list of Rentgroups
POST /rentgroupCreates a Rentgroup
GET /rentgroup/{rent_group_id}Returns a Rentgroup if an rent_group_id is provided
PUT /rentgroup/{rent_group_id}Updates a Rentgroup by ID
DELETE /rentgroup/{rent_group_id}Delete a Rentgroup by ID
GET /repairadviceReturns a list of Repairadvices
POST /repairadviceCreates a Repairadvice
GET /repairadvice/{repair_advice_id}Returns a Repairadvice if an repair_advice_id is provided
PUT /repairadvice/{repair_advice_id}Updates a Repairadvice by ID
DELETE /repairadvice/{repair_advice_id}Delete a Repairadvice by ID
GET /schedulerReturns a list of Schedulers
POST /schedulerCreates a Scheduler
GET /scheduler/allGet precalculated events between start- and endDate
GET /scheduler/capacityGet precalculated events between start- and endDate
GET /scheduler/onlineappointmentsGet precalculated events between start- and endDate
GET /scheduler/{scheduler_id}Returns a Scheduler if an scheduler_id is provided
PUT /scheduler/{scheduler_id}Updates a Scheduler by ID
DELETE /scheduler/{scheduler_id}Delete a Scheduler by ID
GET /servicedesk/closedticketsGet closed tickets Jira ServiceDesk.
POST /servicedesk/feedbackCreate a servicedesk ticket
POST /servicedesk/jiraticketCreate a servicedesk ticket
GET /servicedesk/linkGenerate Jira ServiceDesk ticket and returns link.
GET /servicedesk/newGet new Jira ServiceDesk url.
GET /servicedesk/openticketsGet open tickets Jira ServiceDesk.
GET /settingReturns a list of Settings
GET /setting/sitesGet subscribed sites
PUT /setting/sites(un)set default sites to publish
GET /setting/watermarkReturn a Watermark
PUT /setting/watermark/{watermark}Updates a Watermark by ID
GET /setting/{setting_id}Returns a Setting if an setting_id is provided
PUT /setting/{setting_id}Updates a Setting by ID
GET /shorturlReturns a list of Shorturls
GET /shorturl/infoGet short url info by key and passcode
GET /shorturl/urlGet the full url by short id
GET /shorturl/{short_url_id}Returns a Shorturl if an short_url_id is provided
POST /smsCreates a Sms
GET /timesheetReturns a list of Timesheets
POST /timesheetCreates a Timesheet
GET /timesheet/billabletimeCalculate billable time and amount
GET /timesheet/{timesheet_id}Returns a Timesheet if an timesheet_id is provided
PUT /timesheet/{timesheet_id}Updates a Timesheet by ID
DELETE /timesheet/{timesheet_id}Delete a Timesheet by ID
GET /tosendemailmessageReturns a list of Tosendemailmessages
POST /tosendemailmessageCreates a Tosendemailmessage
GET /tosendemailmessage/{to_send_email_message_id}Returns a Tosendemailmessage if an to_send_email_message_id is provided
GET /turnovergroupReturns a list of Turnovergroups
POST /turnovergroupCreates a Turnovergroup
GET /turnovergroup/{turnover_group_id}Returns a Turnovergroup if an turnover_group_id is provided
PUT /turnovergroup/{turnover_group_id}Updates a Turnovergroup by ID
DELETE /turnovergroup/{turnover_group_id}Delete a Turnovergroup by ID
GET /userReturns a list of Users
GET /user/{user_id}Returns a User if an user_id is provided
PUT /user/{user_id}Updates a User by ID
GET /userdeviceReturns a list of Userdevices
POST /userdeviceCreates a Userdevice
GET /userdevice/{user_device_id}Returns a Userdevice if an user_device_id is provided
PUT /userdevice/{user_device_id}Updates a Userdevice by ID
DELETE /userdevice/{user_device_id}Delete a Userdevice by ID
GET /userorganizationReturns a list of Userorganizations
GET /userorganization/{user_org_id}Returns a Userorganization if an user_org_id is provided
GET /util/communicationtypesGet communicationtypes
GET /util/countriesGet countries
POST /util/databroadcastSend broadcast of changed data
GET /util/environmentGet environment from the username
GET /util/environmentbyowneridGet environment based on the owner_id
GET /util/healthyGet healthy from server
GET /util/listGet list of data
GET /util/schedule-availabilityGet schedule availability
GET /util/statusGet status from server
GET /util/vehiclerolesGet vehicleroles
GET /vatcodeReturns a list of Vatcodes
GET /vatcode/{vat_code_id}Returns a Vatcode if an vat_code_id is provided
GET /vehicleReturns a list of Vehicles
POST /vehicleCreates a Vehicle
POST /vehicle/createwithrdwCreates a vehicle, adds info to the vehicle from rdw open data
GET /vehicle/{vehicle_id}Returns a Vehicle if an vehicle_id is provided
PUT /vehicle/{vehicle_id}Updates a Vehicle by ID
DELETE /vehicle/{vehicle_id}Delete a Vehicle by ID
GET /vehicle/bodytypeGet bodyTypes
GET /vehicle/currentpublishstatusget current publish status of a given vehicle
GET /vehicle/formatlicenseplateFormat a license plate
GET /vehicle/ispublishedreturns if a given vehicle is published
PUT /vehicle/{vehicle_id}/publishnotsoldSet vehicle to not sold for publish
PUT /vehicle/{vehicle_id}/publishsoldSet vehicle sold for publish
PUT /vehicle/{vehicle_id}/publishstartPublish a vehicle
PUT /vehicle/{vehicle_id}/publishstopStop publish a vehicle
PUT /vehicle/{vehicle_id}/publishupdateUpdates a vehicle that is published
PUT /vehicle/{vehicle_id}/updatelicenseplateUpdate license plate for a vehicle
GET /vehicleadvertisedefaulttextReturns a list of Vehicleadvertisedefaulttext
POST /vehicleadvertisedefaulttextCreates a Vehicleadvertisedefaulttext
GET /vehicleadvertisedefaulttext/{vehicle_advertise_default_text_id}Returns a Vehicleadvertisedefaulttext if an vehicle_advertise_default_text_id is provided
PUT /vehicleadvertisedefaulttext/{vehicle_advertise_default_text_id}Updates a Vehicleadvertisedefaulttext by ID
DELETE /vehicleadvertisedefaulttext/{vehicle_advertise_default_text_id}Delete a Vehicleadvertisedefaulttext by ID
GET /vehicleadvertisesiteReturns a list of Vehicleadvertisesites
POST /vehicleadvertisesiteCreates a Vehicleadvertisesite
GET /vehicleadvertisesite/{vehicle_advertisement_sites_id}Returns a Vehicleadvertisesite if an vehicle_advertisement_sites_id is provided
DELETE /vehicleadvertisesite/{vehicle_advertisement_sites_id}Delete a Vehicleadvertisesite by ID
GET /vehiclebodyReturns a list of Vehiclebodies
POST /vehiclebodyCreates a Vehiclebody
GET /vehiclebody/{vehicle_body_id}Returns a Vehiclebody if an vehicle_body_id is provided
PUT /vehiclebody/{vehicle_body_id}Updates a Vehiclebody by ID
DELETE /vehiclebody/{vehicle_body_id}Delete a Vehiclebody by ID
GET /vehicledeliverypackageReturns a list of Vehicledeliverypackages
POST /vehicledeliverypackageCreates a Vehicledeliverypackage
GET /vehicledeliverypackage/{vehicle_delivery_package_id}Returns a Vehicledeliverypackage if an vehicle_delivery_package_id is provided
DELETE /vehicledeliverypackage/{vehicle_delivery_package_id}Delete a Vehicledeliverypackage by ID
GET /vehicleoptionGet options
POST /vehicleoptionAdd vehicle options and vehicleoption packages
PUT /vehicleoptionEnable / disable vehicle options
DELETE /vehicleoptionDelete all selected vehicle options
GET /vehicleoptiongroupReturns a list of Vehicleoptiongroups
POST /vehicleoptiongroupCreates a Vehicleoptiongroup
GET /vehicleoptiongroup/{vehicle_option_group_id}Returns a Vehicleoptiongroup if an vehicle_option_group_id is provided
PUT /vehicleoptiongroup/{vehicle_option_group_id}Updates a Vehicleoptiongroup by ID
DELETE /vehicleoptiongroup/{vehicle_option_group_id}Delete a Vehicleoptiongroup by ID
GET /vehiclerentalReturns a list of Vehiclerentals
POST /vehiclerentalCreates a Vehiclerental
GET /vehiclerental/{vehicle_rental_id}Returns a Vehiclerental if an vehicle_rental_id is provided
PUT /vehiclerental/{vehicle_rental_id}Updates a Vehiclerental by ID
DELETE /vehiclerental/{vehicle_rental_id}Delete a Vehiclerental by ID
GET /vehicleroleReturns a list of Vehicleroles
GET /vehiclerole/{vehicle_role_id}Returns a Vehiclerole if an vehicle_role_id is provided
GET /vehiclerolelineReturns a list of vehiclerolelines
POST /vehiclerolelineCreates a Vehicleroleline
GET /vehicleroleline/{vehicle_role_line_id}Returns a Vehicleroleline if an vehicle_role_line_id is provided
DELETE /vehicleroleline/{vehicle_role_line_id}Delete a Vehicleroleline by ID
GET /vehicletypeReturns a list of Vehicletypes
POST /vehicletypeCreates a Vehicletype
GET /vehicletype/{vehicle_type_id}Returns a Vehicletype if an vehicle_type_id is provided
PUT /vehicletype/{vehicle_type_id}Updates a Vehicletype by ID
DELETE /vehicletype/{vehicle_type_id}Delete a Vehicletype by ID
GET /vehicletypelineReturns a list of vehicletypelines
POST /vehicletypelineCreates a Vehicletypeline
GET /vehicletypeline/{vehicle_type_line_id}Returns a Vehicletypeline if an vehicle_type_line_id is provided
PUT /vehicletypeline/{vehicle_type_line_id}Updates a Vehicletypeline by ID
DELETE /vehicletypeline/{vehicle_type_line_id}Delete a Vehicletypeline by ID
GET /vehicletyreReturns a list of Vehicletyres
POST /vehicletyreCreates a Vehicletyre
GET /vehicletyre/{vehicle_tyre_id}Returns a Vehicletyre if an vehicle_tyre_id is provided
PUT /vehicletyre/{vehicle_tyre_id}Updates a Vehicletyre by ID
DELETE /vehicletyre/{vehicle_tyre_id}Delete a Vehicletyre by ID
GET /vehiclewarrantyReturns a list of Vehiclewarranties
POST /vehiclewarrantyCreates a Vehiclewarranty
GET /vehiclewarranty/{vehicle_warrenty_id}Returns a Vehiclewarranty if an vehicle_warrenty_id is provided
PUT /vehiclewarranty/{vehicle_warrenty_id}Updates a Vehiclewarranty by ID
DELETE /vehiclewarranty/{vehicle_warrenty_id}Delete a Vehiclewarranty by ID
GET /warrantyReturns a list of warranties
POST /warrantyCreates a Warranty
GET /warranty/{warrenty_id}Returns a Warranty if an warrenty_id is provided
PUT /warranty/{warrenty_id}Updates a Warranty by ID
DELETE /warranty/{warrenty_id}Delete a Warranty by ID
GET /workflowstatusReturns a list of Workflowstatuses
GET /workflowstatus/{workflow_status_id}Returns a Workflowstatus if an workflow_status_id is provided