Activity

APIDescription
GET pxapi/Activity?changedSince={changedSince}&inclNotActiveProjects={inclNotActiveProjects}&inclNotActiveActivities={inclNotActiveActivities}&companyId={companyId}

Retrieves activities on projects for presence

GET pxapi/Activity?changedSince={changedSince}&selection={selection}&inclNotActiveProjects={inclNotActiveProjects}&inclNotActiveActivities={inclNotActiveActivities}&companyId={companyId}

Retrieves activities according to selection

GET pxapi/Activity?changedSince={changedSince}&selection={selection}&inclNotActiveProjects={inclNotActiveProjects}&inclNotActiveActivities={inclNotActiveActivities}&inclSubsets={inclSubsets}&projectId={projectId}&companyId={companyId}

Retrieves activities on specified project

ActivityTask

APIDescription
GET pxapi/ActivityTask?changedSince={changedSince}&inclNotActiveProjects={inclNotActiveProjects}&inclNotActiveActivities={inclNotActiveActivities}&inclNotActiveTasks={inclNotActiveTasks}&companyId={companyId}

Retrieves tasks on projects for presence

GET pxapi/ActivityTask?selection={selection}&inclNotActiveProjects={inclNotActiveProjects}&inclNotActiveActivities={inclNotActiveActivities}&inclNotActiveTasks={inclNotActiveTasks}&projectId={projectId}&activityId={activityId}&companyId={companyId}

Retrieves tasks on specified project, activity

GET pxapi/ActivityTask?selection={selection}&inclNotActiveProjects={inclNotActiveProjects}&inclNotActiveActivities={inclNotActiveActivities}&inclNotActiveTasks={inclNotActiveTasks}&projectId={projectId}&companyId={companyId}

Retrieves tasks on specified project

AttestGroup

APIDescription
GET pxapi/AttestGroup?inclNotActive={inclNotActive}&companyId={companyId}

Retrieves all attestgroups

GET pxapi/AttestGroup?selection={selection}&inclNotActive={inclNotActive}&allLanguages={allLanguages}&companyId={companyId}

Retrieves attestgroups for all languages

GET pxapi/AttestGroup?selection={selection}&inclNotActive={inclNotActive}&companyId={companyId}

Retrieves attestgroups according to selection

GET pxapi/AttestGroup?selection={selection}&inclNotActive={inclNotActive}&language={language}&companyId={companyId}

Retrieves attestgroups on specified language

AutoInvoice

APIDescription
GET pxapi/AutoInvoice?invoiceNo={invoiceNo}&attachInvoiceSpecification={attachInvoiceSpecification}&pxInvoiceType={pxInvoiceType}&sendDiaryNote={sendDiaryNote}&deactivateDocHandling={deactivateDocHandling}&companyuuid={companyuuid}&autoinvoicekey={autoinvoicekey}&clientid={clientid}&guid={guid}&companyId={companyId}&dummy={dummy}&data={data}

No documentation available.

Customer

APIDescription
GET pxapi/Customer?changedSince={changedSince}&inclNotActive={inclNotActive}&companyId={companyId}

Retrives all customers

GET pxapi/Customer?changedSince={changedSince}&selection={selection}&inclNotActive={inclNotActive}&companyId={companyId}

Retrives customers according to selection

GET pxapi/Customer?changedSince={changedSince}&selection={selection}&inclNotActive={inclNotActive}&customerId={customerId}&companyId={companyId}

Retrives customer for specified customerId

Document

APIDescription
GET pxapi/Document?companyId={companyId}&databaseName={databaseName}

Internal methods for Visma PX, test the connection to the api

GET pxapi/Document?companyId={companyId}&databaseName={databaseName}&dummy={dummy}&data={data}

Internal methods for Visma PX, test the connection to the api

GET pxapi/Document?path={path}&dummy={dummy}&data={data}

Internal methods for Visma PX

POST pxapi/Document?doccategory={doccategory}&docType={docType}&mediaType={mediaType}&fileName={fileName}&ulfileName={ulfileName}&guid={guid}&mainid={mainid}&subid1={subid1}&subid2={subid2}&subid3={subid3}&description={description}&expirationdate={expirationdate}&noexpirationdatewarning={noexpirationdatewarning}&docPrivilegeType={docPrivilegeType}&companyId={companyId}

Internal methods for Visma PX

POST pxapi/Document?doccategory={doccategory}&docType={docType}&mediaType={mediaType}&fileName={fileName}&ulfileName={ulfileName}&guid={guid}&mainid={mainid}&subid1={subid1}&subid2={subid2}&subid3={subid3}&description={description}&expirationDate={expirationDate}&noexpirationdatewarning={noexpirationdatewarning}&docPrivilegeType={docPrivilegeType}&companyId={companyId}&dummy={dummy}&data={data}

Internal methods for Visma PX

POST pxapi/Document?doccategory={doccategory}&docType={docType}&mediaType={mediaType}&fileName={fileName}&ulfileName={ulfileName}&guid={guid}&mainid={mainid}&subid1={subid1}&subid2={subid2}&subid3={subid3}&description={description}&expirationDate={expirationDate}&noexpirationdatewarning={noexpirationdatewarning}&docPrivilegeType={docPrivilegeType}&pxDocType={pxDocType}&documentid={documentid}&fileReference={fileReference}&companyId={companyId}&dummy={dummy}&data={data}

Internal methods for Visma PX

POST pxapi/Document?fileReference={fileReference}

No documentation available.

POST pxapi/Document?fileReference={fileReference}&dummy={dummy}&data={data}&action={action}

Internal methods for Visma PX

POST pxapi/Document?userid={userid}&fileReference={fileReference}&companyId={companyId}

No documentation available.

Employee

APIDescription
GET pxapi/Employee?inclNotActive={inclNotActive}&inclSubsets={inclSubsets}&companyId={companyId}

Retrieves all employees

GET pxapi/Employee?selection={selection}&inclNotActive={inclNotActive}&inclSubsets={inclSubsets}&keyValue={keyValue}&companyId={companyId}

Retrieves employees according to selection and keyValue

EntertainmentType

APIDescription
GET pxapi/EntertainmentType?inclNotActive={inclNotActive}&companyId={companyId}

Retrieves all entertainmenttypes

GET pxapi/EntertainmentType?selection={selection}&inclNotActive={inclNotActive}&allLanguages={allLanguages}&companyId={companyId}

Retrieves entertainmenttypes for all languages

GET pxapi/EntertainmentType?selection={selection}&inclNotActive={inclNotActive}&companyId={companyId}

Retrieves entertainmenttypes according to selection

GET pxapi/EntertainmentType?selection={selection}&inclNotActive={inclNotActive}&language={language}&companyId={companyId}

Retrieves entertainmenttypes on specified language

ExchangeRate

APIDescription
GET pxapi/ExchangeRate?companyId={companyId}

Retrives all exchangerates

GET pxapi/ExchangeRate?selection={selection}&companyId={companyId}

Retrives exchangerates according to selection

GET pxapi/ExchangeRate?selection={selection}&currency={currency}&companyId={companyId}

Retrives exchangerate for specified currency

Expensecode

APIDescription
GET pxapi/Expensecode?inclNotActive={inclNotActive}&companyId={companyId}

Retrieves all expenscodes

GET pxapi/Expensecode?selection={selection}&inclNotActive={inclNotActive}&allLanguages={allLanguages}&companyId={companyId}

Retrieves expenscodes for all languages

GET pxapi/Expensecode?selection={selection}&inclNotActive={inclNotActive}&companyId={companyId}

Retrieves expenscodes according to selection

GET pxapi/Expensecode?selection={selection}&inclNotActive={inclNotActive}&language={language}&companyId={companyId}

Retrieves expenscodes on specified language

Group

APIDescription
GET pxapi/Group?companyId={companyId}

Retrieves all groups for all grouptypes

GET pxapi/Group?selection={selection}&groupType={groupType}&companyId={companyId}

Retrieves groups for specified grouptype

MultiCompanyArticle

APIDescription
GET pxapi/MultiCompanyArticle?companyCode={companyCode}&selection={selection}&inclSubsets={inclSubsets}&language={language}&dummy={dummy}&data={data}

Internal methods for Visma PX

POST pxapi/MultiCompanyArticle?companyCode={companyCode}&article={article}&dummy={dummy}&data={data}

Internal methods for Visma PX

POST pxapi/MultiCompanyArticle?companyCode={companyCode}&userid={userid}&stdLanguage={stdLanguage}&dummy={dummy}&data={data}

Internal methods for Visma PX

MultiCompanyCategory

APIDescription
GET pxapi/MultiCompanyCategory?companyCode={companyCode}&selection={selection}&inclSubsets={inclSubsets}&language={language}&dummy={dummy}&data={data}

Internal methods for Visma PX

POST pxapi/MultiCompanyCategory?companyCode={companyCode}&category={category}&dummy={dummy}&data={data}

Internal methods for Visma PX

POST pxapi/MultiCompanyCategory?companyCode={companyCode}&userid={userid}&stdLanguage={stdLanguage}&dummy={dummy}&data={data}

Internal methods for Visma PX

MultiCompanyCrossref

APIDescription
GET pxapi/MultiCompanyCrossref?fromCompanyCode={fromCompanyCode}&toCompanyCode={toCompanyCode}&dataType={dataType}&selection={selection}&inclSubsets={inclSubsets}&language={language}&dummy={dummy}&data={data}

Internal methods for Visma PX

POST pxapi/MultiCompanyCrossref?changedWhen={changedWhen}&fromCompanyCode={fromCompanyCode}&toCompanyCode={toCompanyCode}&dataType={dataType}&userid={userid}&dummy={dummy}&data={data}

Internal methods for Visma PX

POST pxapi/MultiCompanyCrossref?companyCode={companyCode}&category={category}&dummy={dummy}&data={data}

Internal methods for Visma PX

MultiCompanyCustomer

APIDescription
GET pxapi/MultiCompanyCustomer?companyCode={companyCode}&eanCode={eanCode}&selection={selection}&language={language}&dummy={dummy}&data={data}

Internal methods for Visma PX

MultiCompanyEmployee

APIDescription
GET pxapi/MultiCompanyEmployee?companyCode={companyCode}&employeeId={employeeId}&selection={selection}&inclSubsets={inclSubsets}&language={language}&dummy={dummy}&data={data}

Internal methods for Visma PX

POST pxapi/MultiCompanyEmployee?changedWhen={changedWhen}&userid={userid}&dummy={dummy}&data={data}

Internal methods for Visma PX

POST pxapi/MultiCompanyEmployee?companyCode={companyCode}&employeeId={employeeId}&dummy={dummy}&data={data}

Internal methods for Visma PX

POST pxapi/MultiCompanyEmployee?employmentStart={employmentStart}&employmentEnd={employmentEnd}&companyCode={companyCode}&userid={userid}&dummy={dummy}&data={data}

Internal methods for Visma PX

MultiCompanyEventLog

APIDescription
GET pxapi/MultiCompanyEventLog?companyCode={companyCode}&selection={selection}&includeevents={includeevents}&includesolved={includesolved}&excleventsandsolvedbefore={excleventsandsolvedbefore}&userid={userid}&dummy={dummy}&data={data}

Internal methods for Visma PX

GET pxapi/MultiCompanyEventLog?companyCode={companyCode}&userid={userid}&dummy={dummy}&data={data}

Internal methods for Visma PX

GET pxapi/MultiCompanyEventLog?companyCode={companyCode}&userid={userid}&language={language}&dummy={dummy}&data={data}

Internal methods for Visma PX

POST pxapi/MultiCompanyEventLog?companyCode={companyCode}&userid={userid}&databaseName={databaseName}&dummy={dummy}&data={data}

Internal methods for Visma PX

MultiCompanyExpenseCode

APIDescription
GET pxapi/MultiCompanyExpenseCode?companyCode={companyCode}&selection={selection}&inclSubsets={inclSubsets}&language={language}&dummy={dummy}&data={data}

Internal methods for Visma PX

POST pxapi/MultiCompanyExpenseCode?companyCode={companyCode}&expenseCode={expenseCode}&dummy={dummy}&data={data}

Internal methods for Visma PX

POST pxapi/MultiCompanyExpenseCode?companyCode={companyCode}&userid={userid}&stdLanguage={stdLanguage}&dummy={dummy}&data={data}

Internal methods for Visma PX

MultiCompanyTask

APIDescription
GET pxapi/MultiCompanyTask?companyCode={companyCode}&selection={selection}&inclSubsets={inclSubsets}&language={language}&dummy={dummy}&data={data}

Internal methods for Visma PX

POST pxapi/MultiCompanyTask?companyCode={companyCode}&task={task}&dummy={dummy}&data={data}

Internal methods for Visma PX

POST pxapi/MultiCompanyTask?companyCode={companyCode}&userid={userid}&stdLanguage={stdLanguage}&dummy={dummy}&data={data}

Internal methods for Visma PX

MultiCompanyTimeCode

APIDescription
GET pxapi/MultiCompanyTimeCode?companyCode={companyCode}&selection={selection}&inclSubsets={inclSubsets}&language={language}&dummy={dummy}&data={data}

Internal methods for Visma PX

POST pxapi/MultiCompanyTimeCode?companyCode={companyCode}&timecode={timecode}&dummy={dummy}&data={data}

Internal methods for Visma PX

POST pxapi/MultiCompanyTimeCode?companyCode={companyCode}&userid={userid}&stdLanguage={stdLanguage}&dummy={dummy}&data={data}

Internal methods for Visma PX

MultiCompanyTransfer

APIDescription
GET pxapi/MultiCompanyTransfer?companyCode={companyCode}&databaseName={databaseName}

Internal methods for Visma PX, test the connection to the api

GET pxapi/MultiCompanyTransfer?companyCode={companyCode}&databaseName={databaseName}&dummy={dummy}&data={data}

Internal methods for Visma PX, test the connection to the api

POST pxapi/MultiCompanyTransfer?companyCode={companyCode}&userid={userid}&databaseName={databaseName}

Internal methods for Visma PX, called from PX webb

POST pxapi/MultiCompanyTransfer?companyCode={companyCode}&userid={userid}&databaseName={databaseName}&callMcdbTransfer={callMcdbTransfer}&dummy={dummy}&data={data}

Internal methods for Visma PX, called from PX client

Object

APIDescription
GET pxapi/Object?inclNotActive={inclNotActive}&companyId={companyId}

Retrieves all objects for all objecttypes

GET pxapi/Object?selection={selection}&inclNotActive={inclNotActive}&objectNo={objectNo}&companyId={companyId}

Retrieves objects for specified objectno

PricelistExp

APIDescription
GET pxapi/PricelistExp?changedSince={changedSince}&inclNotActiveProjects={inclNotActiveProjects}&companyId={companyId}

Retrives expense pricelists on projects for presence

GET pxapi/PricelistExp?changedSince={changedSince}&selection={selection}&inclNotActiveProjects={inclNotActiveProjects}&companyId={companyId}

Retrives expense pricelists according to selection

GET pxapi/PricelistExp?changedSince={changedSince}&selection={selection}&inclNotActiveProjects={inclNotActiveProjects}&projectId={projectId}&companyId={companyId}

Retrives expense pricelist for specified projectId

PricelistRowExp

APIDescription
GET pxapi/PricelistRowExp?changedSince={changedSince}&inclNotActiveProjects={inclNotActiveProjects}&companyId={companyId}

Retrives expense pricelist rows on projects for presence

GET pxapi/PricelistRowExp?changedSince={changedSince}&selection={selection}&inclNotActiveProjects={inclNotActiveProjects}&companyId={companyId}

Retrives expense pricelist rows according to selection

GET pxapi/PricelistRowExp?changedSince={changedSince}&selection={selection}&inclNotActiveProjects={inclNotActiveProjects}&projectId={projectId}&companyId={companyId}

Retrives expense pricelist rows for specified projectId

ProfitCenter

APIDescription
GET pxapi/ProfitCenter?inclNotActive={inclNotActive}&inclSubsets={inclSubsets}&companyId={companyId}

Retrieves cost centers, exclude aggregation levels

GET pxapi/ProfitCenter?selection={selection}&inclNotActive={inclNotActive}&inclSubsets={inclSubsets}&companyId={companyId}

Retrieves cost centers according to selection

Project

APIDescription
GET pxapi/Project?changedSince={changedSince}&inclNotActive={inclNotActive}&inclSubsets={inclSubsets}&companyId={companyId}

Retrieves projects for presence

GET pxapi/Project?changedSince={changedSince}&selection={selection}&inclNotActive={inclNotActive}&inclSubsets={inclSubsets}&companyId={companyId}

Retrieves projects according to selection

GET pxapi/Project?selection={selection}&inclNotActive={inclNotActive}&inclSubsets={inclSubsets}&projectId={projectId}&companyId={companyId}

Retrieves project on specified projectId

ProjectClass

APIDescription
GET pxapi/ProjectClass?inclNotActive={inclNotActive}&companyId={companyId}

Retrieves all projectclasses

GET pxapi/ProjectClass?selection={selection}&inclNotActive={inclNotActive}&allLanguages={allLanguages}&companyId={companyId}

Retrieves projectclasses for all languages

GET pxapi/ProjectClass?selection={selection}&inclNotActive={inclNotActive}&companyId={companyId}

Retrieves projectclasses according to selection

GET pxapi/ProjectClass?selection={selection}&inclNotActive={inclNotActive}&language={language}&companyId={companyId}

Retrieves projectclasses on specified language

RequestLog

APIDescription
GET pxapi/RequestLog?changedSince={changedSince}&selection={selection}&companyId={companyId}

Retrieves caller logs

Role

APIDescription
GET pxapi/Role?inclNotActive={inclNotActive}&companyId={companyId}

Retrieves all roles

GET pxapi/Role?selection={selection}&inclNotActive={inclNotActive}&allLanguages={allLanguages}&companyId={companyId}

Retrieves roles for all languages

GET pxapi/Role?selection={selection}&inclNotActive={inclNotActive}&companyId={companyId}

Retrieves roles according to selection

GET pxapi/Role?selection={selection}&inclNotActive={inclNotActive}&language={language}&companyId={companyId}

Retrieves roles on specified language

System

APIDescription
GET pxapi/System?version={version}&companyId={companyId}

Returns the api-version (is used for back compabilty to versions before 1.5)

GET pxapi/System?version={version}&guid={guid}&companyId={companyId}

Returns the api-version

Task

APIDescription
GET pxapi/Task?inclNotActive={inclNotActive}&companyId={companyId}

Retrieves all tasks

GET pxapi/Task?selection={selection}&inclNotActive={inclNotActive}&allLanguages={allLanguages}&companyId={companyId}

Retrieves tasks for all languages

GET pxapi/Task?selection={selection}&inclNotActive={inclNotActive}&companyId={companyId}

Retrieves tasks according to selection

GET pxapi/Task?selection={selection}&inclNotActive={inclNotActive}&language={language}&companyId={companyId}

Retrieves tasks on specified language

TimeAccountEvent

APIDescription
GET pxapi/TimeAccountEvent?originapplicationid={originapplicationid}&changedSince={changedSince}&selection={selection}&companyId={companyId}

Gets timeaccount events for time and travel

TimeAccPeriod

APIDescription
GET pxapi/TimeAccPeriod?inclNotActive={inclNotActive}&companyId={companyId}

Retrieves all timeaccperiods

GET pxapi/TimeAccPeriod?selection={selection}&inclNotActive={inclNotActive}&companyId={companyId}

Retrieves timeaccperiods according to selection

Trans

APIDescription
GET pxapi/Trans?changedSince={changedSince}&inclNotActiveProjects={inclNotActiveProjects}&companyId={companyId}

Retrieves transactions on projects for presence

GET pxapi/Trans?changedSince={changedSince}&selection={selection}&inclNotActiveProjects={inclNotActiveProjects}&companyId={companyId}

Retrieves transactions according to selection

GET pxapi/Trans?changedSince={changedSince}&selection={selection}&inclNotActiveProjects={inclNotActiveProjects}&keyValue={keyValue}&companyId={companyId}

Retrieves transactions according to selection and keyValue

TravelCompClass

APIDescription
GET pxapi/TravelCompClass?inclNotActive={inclNotActive}&companyId={companyId}

Retrieves all travelcompclasses

GET pxapi/TravelCompClass?selection={selection}&inclNotActive={inclNotActive}&allLanguages={allLanguages}&companyId={companyId}

Retrieves travelcompclasses for all languages

GET pxapi/TravelCompClass?selection={selection}&inclNotActive={inclNotActive}&companyId={companyId}

Retrieves travelcompclasses according to selection

GET pxapi/TravelCompClass?selection={selection}&inclNotActive={inclNotActive}&language={language}&companyId={companyId}

Retrieves travelcompclasses on specified language

TravelExpenseReport

APIDescription
GET pxapi/TravelExpenseReport?server={server}&database={database}

No documentation available.

POST pxapi/TravelExpenseReport?companyId={companyId}

Save timeexpense report

UserAttestGroupAuth

APIDescription
GET pxapi/UserAttestGroupAuth?inclNotActive={inclNotActive}&companyId={companyId}

Retrieves attestgroups for all employees/users

GET pxapi/UserAttestGroupAuth?selection={selection}&inclNotActive={inclNotActive}&companyId={companyId}

Retrieves attestgroups according to selection

UserPrivilege

APIDescription
GET pxapi/UserPrivilege?inclNotActive={inclNotActive}&inclSubsets={inclSubsets}&companyId={companyId}

Retrieves functionality privileges for users

GET pxapi/UserPrivilege?selection={selection}&inclNotActive={inclNotActive}&inclSubsets={inclSubsets}&companyId={companyId}

Retrieves functionality privileges for users according to selection

UserPrivProfitCenter

APIDescription
GET pxapi/UserPrivProfitCenter?inclNotActive={inclNotActive}&companyId={companyId}

Retrieves authorized profitcenters for each user

GET pxapi/UserPrivProfitCenter?selection={selection}&inclNotActive={inclNotActive}&companyId={companyId}

Retrieves authorized profitcenters for each user according to selection

UserRegReportPriv

APIDescription
GET pxapi/UserRegReportPriv?inclNotActive={inclNotActive}&companyId={companyId}

Retrieves privileges for users that may report their own time

GET pxapi/UserRegReportPriv?selection={selection}&inclNotActive={inclNotActive}&companyId={companyId}

Retrieves privileges according to selection

MultiCompanySync

APIDescription
POST pxapi/MultiCompanySync?companyCode={companyCode}&userid={userid}&databaseName={databaseName}&dummy={dummy}&data={data}

Internal methods for Visma PX

MultiCompanyTimeAccPeriod

APIDescription
POST pxapi/MultiCompanyTimeAccPeriod?accountDate={accountDate}&periodBegin={periodBegin}&periodEnd={periodEnd}&companyCode={companyCode}&userid={userid}&stdLanguage={stdLanguage}&dummy={dummy}&data={data}

Internal methods for Visma PX

POST pxapi/MultiCompanyTimeAccPeriod?companyCode={companyCode}&timeAccPeriod={timeAccPeriod}&dummy={dummy}&data={data}

Internal methods for Visma PX