PrintFactory Cloud API

Number of APIs: 55

Authorization

To authorize a request specify a MisKey header.
MisKey is User related. It could be found at
https://app.printfactory.cloud/settings/external-api

Response http status codes

General response http status codes and messages for all APIs:

  • 401 Unauthorized
    { Message: Invalid MisKey }
  • 500 Internal Server Error
    { Message: Internal Server Error }
  1. 4 Configuration - 4.5 Get Site Configuration GET https://{{domain}}/api/v2/configuration/site/{{SerialNumber}}

  2. 5 Jobs - 5.9 Get Job GET https://{{domain}}/api/v2/job/{{JobGUID}}

  3. 7 Logs - 7.3 Get Logs POST https://{{domain}}/api/v2/log/list

  4. 8 Resources - 8.13 Set Resource Metadata POST https://{{domain}}/api/v2/resource/{{ResourceGUID}}/meta

  5. 8 Resources - 8.4 Delete resource DELETE https://{{domain}}/api/v2/resource/{{ResourceGuid}}

  6. 8 Resources - 8.6 Get Resource Info GET https://{{domain}}/api/v2/resource/info/{{ResourceGUID}}

  7. 9 Devices - 9.3 Get Device status GET https://{{domain}}/api/v2/device/{{DeviceGUID}}/status

  8. 4 Configuration - 4.3 Get Site List GET https://{{domain}}/api/v2/configuration/sites

  9. 9 Devices - 9.6 Get Device Queues GET https://{{domain}}/api/v2/device/{{DeviceGUID}}/queues

  10. 8 Resources - 8.9 Get available public PMM for an organization GET https://{{domain}}/api/v2/resource/pmm