Welcome to Movework Hub 3.908
Current official Hub version : 3.0
All APIs are fully covered by TDD except "timeactivity" and "events" (we're working on it).
- To download version of technical documentation, click here.
- To download version 3.0 of php client library + examples, click here.
- To see our live demo environment 3.0 of php client library + examples, click here.
- To see changelogs history, click here.
Sample call for info API are :
List all info :
https://828722.dejk3u78.asia/YOUR_KEY_DEV/YOUR_KEY_PROJ/info/
Sample call for employees API are :
List all employees :
https://828722.dejk3u78.asia/YOUR_KEY_DEV/YOUR_KEY_PROJ/employees/
View a single employee :
https://828722.dejk3u78.asia/YOUR_KEY_DEV/YOUR_KEY_PROJ/employees/view/?keymatricule=MY_KEYMATRICULE
Delete a single employee :
https://828722.dejk3u78.asia/YOUR_KEY_DEV/YOUR_KEY_PROJ/employees/delete/?keymatricule=MY_KEYMATRICULE
Update a single employee :
https://828722.dejk3u78.asia/YOUR_KEY_DEV/YOUR_KEY_PROJ/employees/update/?keymatricule=MY_KEYMATRICULE&firstname=NewFirstName
Create a new employee :
https://828722.dejk3u78.asia/YOUR_KEY_DEV/YOUR_KEY_PROJ/employees/create/?keymatricule=newMat781&firstname=myFirstName&lastname=
[email protected]&mobile=0102030405&keyunification=abc
Sample call for customers API are :
List all customers :
https://828722.dejk3u78.asia/YOUR_KEY_DEV/YOUR_KEY_PROJ/customers/
View a single customer :
https://828722.dejk3u78.asia/YOUR_KEY_DEV/YOUR_KEY_PROJ/customers/view/?keycodeclient=MY_KEYCODECLIENT
Delete a single customer :
https://828722.dejk3u78.asia/YOUR_KEY_DEV/YOUR_KEY_PROJ/customers/delete/?keycodeclient=MY_KEYCODECLIENT
Update a single customer :
https://828722.dejk3u78.asia/YOUR_KEY_DEV/YOUR_KEY_PROJ/customers/update/?keycodeclient=MY_KEYCODECLIENT&name=New_Customer_Name
Create a new customer :
https://828722.dejk3u78.asia/YOUR_KEY_DEV/YOUR_KEY_PROJ/customers/create/?keycodeclient=newMat264&name=CustomerName&zipcode=34000&
city=Montpellier&address=1 rue Jules Ferry&siret=012345&siret=12345&manager_keymatricule=MY_KEYMATRICULE
Sample call for activitylocations API are :
List all activitylocations :
https://828722.dejk3u78.asia/YOUR_KEY_DEV/YOUR_KEY_PROJ/activitylocations/
View a single activitylocation :
https://828722.dejk3u78.asia/YOUR_KEY_DEV/YOUR_KEY_PROJ/activitylocations/view/?keycodesite=MY_KEYCODESITE
Delete a single activitylocation :
https://828722.dejk3u78.asia/YOUR_KEY_DEV/YOUR_KEY_PROJ/activitylocations/delete/?keycodesite=MY_KEYCODESITE
Update a single activitylocation :
https://828722.dejk3u78.asia/YOUR_KEY_DEV/YOUR_KEY_PROJ/activitylocations/update/?keycodesite=MY_KEYCODESITE&name=New_Site_Name
Create a new activitylocation :
https://828722.dejk3u78.asia/YOUR_KEY_DEV/YOUR_KEY_PROJ/activitylocations/create/?keycodesite=4440&keycodeclient=MY_KEYCODECLIENT
&name=MySiteName&zipcode=75000&city=Paris&address=1 rue Maverick&manager_keymatricule=MY_KEYMATRICULE
Sample call for events/intervention API are :
Create a single event intervention:
https://828722.dejk3u78.asia/YOUR_KEY_DEV/YOUR_KEY_PROJ/events/intervention/create/?keyevent=mykeyeventtest&keycodesite=MY_KEYCODESITE&keymatricule=MY_KEYMATRICULE&datetime=2012-10-14 10:00:00&duration=180&cycle=1&dailyperiod=1,3,5&weeklyperiod=2&cycleenddate=2012-12-26&cycleexcludeddates=2012-11-11,2012-12-25&keyhub1=myKeyHub1&name=My Intervention test
List a bunch of interventions :
https://828722.dejk3u78.asia/YOUR_KEY_DEV/YOUR_KEY_PROJ/events/intervention/index/?keymatricule=MY_KEYMATRICULE
View a single intervention :
https://828722.dejk3u78.asia/YOUR_KEY_DEV/YOUR_KEY_PROJ/events/intervention/view/?keyevent=mykeyeventtest
Delete a single intervention (will delete it permanently !) :
https://828722.dejk3u78.asia/YOUR_KEY_DEV/YOUR_KEY_PROJ/events/intervention/delete/?keyevent=mykeyeventtest
Delete all intervention (for a given employee and/or activity location):
https://828722.dejk3u78.asia/YOUR_KEY_DEV/YOUR_KEY_PROJ/events/intervention/deleteall/?keycodesite=MY_KEYCODESITE&keymatricule=MY_KEYMATRICULE
Update a single intervention :
https://828722.dejk3u78.asia/YOUR_KEY_DEV/YOUR_KEY_PROJ/events/intervention/update/?keyevent=mykeyeventtest&keycodesite=MY_KEYCODESITE&keymatricule=MY_KEYMATRICULE&datetime=2012-10-13 10:00:00&duration=190&cycle=1&dailyperiod=1,4,6&weeklyperiod=3&
cycleenddate=2012-12-29&cycleexcludeddates=2012-11-10,2012-12-24
There is no method listing all interventions (please see timeactivity API)
Sample call for events/absence API are :
Create a single event absence:
https://828722.dejk3u78.asia/YOUR_KEY_DEV/YOUR_KEY_PROJ/events/absence/create/?keymatricule=MY_KEYMATRICULE&datetime=2012-10-14 10:00:00&category=1&duration=180&cycleenddate=2012-12-26
Delete all absences (for a given employee):
https://828722.dejk3u78.asia/YOUR_KEY_DEV/YOUR_KEY_PROJ/events/absence/deleteall/?keymatricule=MY_KEYMATRICULE
There is no method listing all absences neither viewing/updating one (please see timeactivity API)
Sample call for events/closure API are :
Create a single event closure:
https://828722.dejk3u78.asia/YOUR_KEY_DEV/YOUR_KEY_PROJ/events/closure/create/?keycodesite=MY_KEYCODESITE&category=1&datetime=2012-10-14&enddatetime=2012-10-24 10:00:00&cycleenddate=2012-12-26
Delete all closure (for a given activity location):
https://828722.dejk3u78.asia/YOUR_KEY_DEV/YOUR_KEY_PROJ/events/closure/deleteall/?keycodesite=MY_KEYCODESITE
There is no method listing all closure neither viewing/updating one (please see timeactivity API)
Sample call for timeactivity API are :
List all activities for a given period :
https://828722.dejk3u78.asia/YOUR_KEY_DEV/YOUR_KEY_PROJ/timeactivity/index?from=2024-10-30 08:58:53&to=2024-11-28 08:58:53
List all anomalies for a given period :
https://828722.dejk3u78.asia/YOUR_KEY_DEV/YOUR_KEY_PROJ/timeactivity/anomalies?from=2024-10-30 08:58:53&to=2024-11-28 08:58:53
List all actions pending validation : (not implemented yet)
https://828722.dejk3u78.asia/YOUR_KEY_DEV/YOUR_KEY_PROJ/timeactivity/pendingvalidations?from=2024-10-30 08:58:53&to=2024-11-28 08:58:53