Available SOAP services:
IAbsenceService
  • pushAbsenceAssignment
  • getAbsenceAssignment
  • getAbsenceType
  • pushAbsenceStatuses
  • pushAbsenceType
  • deleteAbsenceAssignment
  • deleteAbsenceType
  • getAbsenceStatuses
  • deleteAbsenceStatuses
Endpoint address: https://app.planning.nl/api/v1/absence
WSDL : {http://www.visibox.nl/contract/Absence}VisiboxAbsence
Target namespace: http://www.visibox.nl/contract/Absence
IActivityService
  • pushActivityAssignment
  • pushActivityType
  • getActivityType
  • deleteActivityAssignment
  • deleteActivityType
  • getActivityAssignment
Endpoint address: https://app.planning.nl/api/v1/activity
WSDL : {http://www.visibox.nl/contract/Activity}VisiboxActivity
Target namespace: http://www.visibox.nl/contract/Activity
IAuthenticationService
  • logout
  • login
  • tokenLogin
Endpoint address: https://app.planning.nl/api/v1/authentication
WSDL : {http://www.visibox.nl/contract/Authentication}VisiboxAuthentication
Target namespace: http://www.visibox.nl/contract/Authentication
ICompetenceService
  • deleteCompetenceType
  • getCompetences
  • pushCompetence
  • getCompetenceType
  • deleteCompetences
  • pushCompetenceType
Endpoint address: https://app.planning.nl/api/v1/competence
WSDL : {http://www.visibox.nl/contract/Competence}VisiboxCompetence
Target namespace: http://www.visibox.nl/contract/Competence
IConfigService
  • getCustomTable
  • getCustomField
Endpoint address: https://app.planning.nl/api/v1/config
WSDL : {http://www.visibox.nl/contract/Config}VisiboxConfig
Target namespace: http://www.visibox.nl/contract/Config
ICostHeadingService
  • pushCostHeading
  • getCostHeading
  • deleteCostHeading
Endpoint address: https://app.planning.nl/api/v1/costheading
WSDL : {http://www.visibox.nl/contract/CostHeading}VisiboxCostHeading
Target namespace: http://www.visibox.nl/contract/CostHeading
ICustomService
  • deleteCustomTableData
  • pushCustomTableData
  • getCustomTableData
Endpoint address: https://app.planning.nl/api/v1/custom
WSDL : {http://www.visibox.nl/contract/Custom}VisiboxCustom
Target namespace: http://www.visibox.nl/contract/Custom
IDepartmentService
  • getDepartments
  • pushDepartment
  • deleteDepartments
Endpoint address: https://app.planning.nl/api/v1/department
WSDL : {http://www.visibox.nl/contract/Department}VisiboxDepartment
Target namespace: http://www.visibox.nl/contract/Department
IDocumentService
  • deleteDocuments
  • getDocuments
  • pushDocuments
Endpoint address: https://app.planning.nl/api/v1/document
WSDL : {http://www.visibox.nl/contract/Document}VisiboxDocument
Target namespace: http://www.visibox.nl/contract/Document
IHolidayService
  • getHoliday
  • pushHoliday
  • deleteHoliday
Endpoint address: https://app.planning.nl/api/v1/holiday
WSDL : {http://www.visibox.nl/contract/Holiday}VisiboxHoliday
Target namespace: http://www.visibox.nl/contract/Holiday
IProjectService
  • pushProjectTypes
  • deleteProjectRelationContactWorkaddress
  • getProjectStatuses
  • deleteProjectRequestPlacementRelationContactWorkaddress
  • pushProjectRequestPlacementStatuses
  • getProjects
  • getProjectAssignments
  • pushProjectAssignments
  • pushProjectRelationContactWorkaddress
  • deleteProjectRequestPlacements
  • getProjectRequestPlacementRelationContactWorkaddress
  • getProjectPhases
  • pushProjectRequestPlacementDocuments
  • pushProjectCompetences
  • getProjectRelationContactWorkaddress
  • getProjectCompetences
  • deleteProjectRequests
  • deleteProjectCompetences
  • getProjectRequestPlacements
  • deleteProjectRequestPlacementDocuments
  • pushProjectRequestPlacementRelationContactWorkaddress
  • pushProjectRequests
  • getProjectTypes
  • deleteProjectStatuses
  • getProjectAssignmentStatuses
  • pushProjectCompetencePlacements
  • deleteProjectRequestPlacementStatuses
  • deleteProjectPhaseRelationContactWorkaddress
  • pushProjects
  • getProjectPhaseRelationContactWorkaddress
  • deleteProjectAssignmentStatuses
  • getProjectRequestPlacementDocuments
  • deleteProjectTypes
  • deleteProjectAssignments
  • deleteProjectPhases
  • deleteProjects
  • pushProjectRequestPlacements
  • getProjectDepartments
  • getProjectRequestPlacementStatuses
  • pushProjectAssignmentStatuses
  • pushProjectPhaseRelationContactWorkaddress
  • getProjectRequests
  • getProjectCompetencePlacements
  • deleteProjectCompetencePlacements
  • pushProjectDepartment
  • pushProjectStatuses
  • deleteProjectDepartment
  • pushProjectPhases
Endpoint address: https://app.planning.nl/api/v1/project
WSDL : {http://www.visibox.nl/contract/Project}VisiboxProject
Target namespace: http://www.visibox.nl/contract/Project
IRelationService
  • pushRelation
  • deleteRelationContactWorkaddress
  • pushRelationContactWorkaddress
  • getRelationContactWorkaddress
  • pushRelationType
  • deleteRelations
  • deleteRelationTypes
  • getRelations
  • getRelationTypes
Endpoint address: https://app.planning.nl/api/v1/relation
WSDL : {http://www.visibox.nl/contract/Relation}VisiboxRelation
Target namespace: http://www.visibox.nl/contract/Relation
IResourceService
  • pushHumanResource
  • deleteCrossResourceAssignments
  • getResourceCompetences
  • pushResourceCompetence
  • getNonHumanResources
  • pushResourceDepartment
  • getResourceTypes
  • getCrossResourceAssignments
  • deleteResourceDepartment
  • getResourceDepartments
  • pushCrossResourceAssignment
  • getResourceSorts
  • deleteResourceSorts
  • getResourceDocuments
  • pushResourceSorts
  • deleteNonHumanResources
  • deleteResourceAvailability
  • pushResourceDocument
  • deleteResourceDocument
  • pushResourceTypes
  • getHumanResources
  • pushResourceAvailability
  • deleteResourceCompetences
  • deleteHumanResources
  • getResourceAvailability
  • deleteResourceTypes
  • pushNonHumanResource
Endpoint address: https://app.planning.nl/api/v1/resource
WSDL : {http://www.visibox.nl/contract/Resource}VisiboxResource
Target namespace: http://www.visibox.nl/contract/Resource