Function: Gets the data of a specific project
Web service call: https://proworkflow2.net/pwfaccountname/api/v2/jobs.cfm?customerkey=84DC6CF8-BF78-D79D-B25B-0C0D20229F17&api_call=specificjob&JobId=xxx
Method: GET
URL Parameters: JobId is mandatory.
Return Data: XML data packet of a SpecificJob detail is constructed by the web service and sent to the user.
Status messages: OK or Error.

 

Example of return data:
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <specificjob>
  3. <status>OK</status>
  4. <jobcount>1</jobcount>
  5. <job>
  6. <jobid>1</jobid>
  7. <jobtitle>Email Campaign</jobtitle>
  8. <jobnumber>BC0001</jobnumber>
  9. <jobclient>Big Company</jobclient>
  10. <jobclientid>23</jobclientid>
  11. <jobmanager>5</jobmanager>
  12. <jobmanagername>Aubrey Apple</jobmanagername>
  13. <jobmanagerdetails>
  14. <contactid>5/contactid>
  15. <contactcategoryid>1</contactcategoryid>
  16. <contacttypeid>3</contacttypeid>
  17. <contactcompanyid>Big Company</contactcompanyid>
  18. <contactfullname>Aubrey Apple</contactfullname>
  19. <contactjobtitle>Manager</contactjobtitle>
  20. <contactaddressline1>328 Two Chain Road</contactaddressline1>
  21. <contactaddressline2>Rolleston</contactaddressline2>
  22. <contactaddressline3></contactaddressline3>
  23. <contactworkphone>+643 347 3221</contactworkphone>
  24. <contacthomephone>+643 347 3221</contacthomephone>
  25. <contactmobilephone>+6421 347 3223</contactmobilephone>
  26. <contactfax>+6421 347 3223</contactfax>
  27. <contactallowlogin>1</contactallowlogin>
  28. <contactloginname>demo</contactloginname>
  29. <contactpassword>demo</contactpassword>
  30. <contactprimarycontact>0</contactprimarycontact>
  31. <contactphoneextension>ext234</contactphoneextension>
  32. <contactemailaddress>noreply@proworkflow.com</contactemailaddress>
  33. <contactcity>Christchurch</contactcity>
  34. <contactstate>CC</contactstate>
  35. <contactzipcode>7675</contactzipcode>
  36. <contactcountry>New Zealand</contactcountry>
  37. </jobmanagerdetails>
  38. <jobassignedtostaff>x326×329x151×359x143×5x</jobassignedtostaff>
  39. <jobassignedtostaffnames>Alan Barlow,Alan Smith,Amanda Durand,Angus Adams,Brad Haynes,Julian Stone</jobassignedtostaffnames>
  40. <jobassignedtoclientcontacts>277</jobassignedtoclientcontacts>
  41. <jobassignedtoclientcontactnames>Sufiana Syed</jobassignedtoclientcontactnames>
  42. <jobassignedtocontractorcontacts>x429×358x</jobassignedtocontractorcontacts>
  43. <jobassignedtocontractorcontactnames>John Seagull,Lazy Suzy</jobassignedtocontractorcontactnames>
  44. <jobdatestart>01-Jun-2009</jobdatestart>
  45. <jobdatedue>27-Jun-2009</jobdatedue>
  46. <jobdatecompleted>27-Jun-2009</jobdatecompleted>
  47. <jobdaysuntildue>2</jobdaysuntildue>
  48. <jobcategory>Production</jobcategory>
  49. <jobcategoryid>2</jobcategoryid>
  50. <jobpriority>3 – Medium</jobpriority>
  51. <jobstatus>14</jobstatus>
  52. <jobtotaltimespent></jobtotaltimespent>
  53. <jobtotaltimeallocated>426</jobtotaltimeallocated>
  54. <jobquotedamount>5234.625</ jobquotedamount>
  55. <jobinvoicedamount>798.75</jobinvoicedamount>
  56. <jobinvoiced>no</jobinvoiced>
  57. <jobpaid>no</jobpaid>
  58. <jobaccountedfor>no</jobaccountedfor>
  59. <jobdependent>no</jobdependent>
  60. <jobdescription>Time limited project for our favorite clients!</jobdescription>
  61. <jobnotes></jobnotes>
  62. <jobclientlogin>1</jobclientlogin>
  63. <jobdeleted>no</jobdeleted>
  64. <jobtools>
  65. <jobtooldescription>yes</jobtooldescription>
  66. <jobtoolprivatenotes>yes</jobtoolprivatenotes>
  67. <jobtooltasks>yes</jobtooltasks>
  68. <jobtoolmessages>yes</jobtoolmessages>
  69. <jobtoolfiles>yes</jobtoolfiles>
  70. <jobtooltimeline>yes</jobtooltimeline>
  71. <jobtooltimesummary>yes</jobtooltimesummary>
  72. <jobtoolinvoices>yes</jobtoolinvoices>
  73. <jobtoolquotes>yes</jobtoolquotes>
  74. <jobtoolbookmarks>no</jobtoolbookmarks>
  75. <jobtoolsharednotes>no</jobtoolsharednotes>
  76. <jobtoolexpenses>no</jobtoolexpenses>
  77. </jobtools>
  78. <jobexpenses>
  79. <jobexpensecount>1</jobexpensecount>
  80. <expense>
  81. <expenseid>1</expenseid>
  82. <expenseuserid>23</expenseuserid>
  83. <expenseusername>demo</expenseusername>
  84. <expensename>Demo expense</expensename>
  85. <expensedescription></expensedescription>
  86. <expensedate>01-Jun-2009</expensedate>
  87. <expensecost>120.00</expensecost>
  88. <expensetaxable>yes</expensetaxable>
  89. <expenseinvoiced>no</expenseinvoiced>
  90. </expense>
  91. <jobexpensestotal>120.00</jobexpensestotal>
  92. </jobexpenses>
  93. <jobbookmarks>
  94. <jobbookmarkcount>1</jobbookmarkcount>
  95. <bookmark>
  96. <bookmarkid>1</bookmarkid>
  97. <bookmarkname>Demo bookmark</bookmarkname>
  98. <bookmarkurl>www.proworkflow.com</bookmarkurl>
  99. </bookmark>
  100. </jobbookmarks>
  101. <jobsharednotes>
  102. <jobsharednotecount>1</jobsharednotecount>
  103. <sharednote>
  104. <sharednoteid>1</sharednoteid>
  105. <sharednotetitle>Demo shared note</sharednotetitle>
  106. <sharednotedescription></sharednotedescription>
  107. </sharednote>
  108. </jobsharednotes>
  109. </job>
  110. </specificjob>
VN:F [1.7.5_995]
Was this article useful?