Professional Services Automation REST API Developer Reference

TimecardResource

MaxDependencyCount(72)

POST

URI /services/apexrest/pse/v1.0/timecards/*
Description Gets the timecard details.

Sample Code


//POST Request 1
[{
    "StartDate": "2018-03-30",
    "EndDate": "2018-04-03",
    "BatchLimit":"3",
    "CorrelationIds" : ["111991", "111992", "111993", "111994", "111995"]
}]

//POST Response 1
HTTP/1.1 200 OK

[{
    "NextPageRequest": {
        "TimecardTransmissionId": "005f4000000YHKJ"
    },
    "Timecards": [{
        "CorrelationId": "111991",
        "EarningsCode": "REG",
        "TimeEntryDetails": [{
            "TimeEntryDate": "2018-03-30",
            "Hours": "8.00"
        }]
    }, {
        "CorrelationId": "111992",
        "EarningsCode": "REG",
        "TimeEntryDetails": [{
            "TimeEntryDate": "2018-04-02",
            "Hours": "7.00"
        }, {
            "TimeEntryDate": "2018-04-03",
            "Hours": "6.43"
        }]
    }, {
        "CorrelationId": "111993",
        "EarningsCode": "REG",
        "TimeEntryDetails": [{
            "TimeEntryDate": "2018-04-03",
            "Hours": "8.00"
        }]
    }]
}]

//POST Request 2
[{
    "TimecardTransmissionId": "005f4000000YHKJ"
}]

//POST Response 2
HTTP/1.1 200 OK

[{
    "NextPageRequest": {},
    "Timecards": [{
        "CorrelationId": "111994",
        "EarningsCode": "REG",
        "TimeEntryDetails": [{
            "TimeEntryDate": "2018-03-30",
            "Hours": "8.00"
        }]
    }, {
        "CorrelationId": "111995",
        "EarningsCode": "REG",
        "TimeEntryDetails": [{
            "TimeEntryDate": "2018-04-02",
            "Hours": "7.00"
        }, {
            "TimeEntryDate": "2018-04-03",
            "Hours": "6.43"
        }]
    }]
}]

//POST Request 3
[{
    "StartDate": "2018-03-30",
    "EndDate": "2018-04-03",
    "BatchLimit":"4",
    "CorrelationIds" : [""]
}]

//POST Response 3
HTTP/1.1 400 Bad Request

{
    "Message": "The CorrelationIds key must contain a value."
}
© Copyright 2009–2025 Certinia Inc. All rights reserved. Various trademarks held by their respective owners.