Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

/autoimport/upload

This action uploads an import file for it be processed by an auto import.

To see if an auto import supports this API action, look at the api_capabilities field returned for the auto import in the response of the /autoimport/list API action.

Request

FieldDescriptionTypeRequired
autoimport_idUnique identifier for an auto importnumberYes
nameFile name of the import filestringYes
contentFile content encoded as a base64 stringstringYes

Example:

{
  "autoimport_id": 80,
  "name": "F9884729",
  "content": "SERSMDAxOTgtMTE5NDY4NiAgIDIyLTIxOTU5OTYgICA5NTQtMDAtMDAwMCAgMTAwMTIyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCklOUzAxMDAxODAyMzA2OTkzOCAgICAgWkFEUVRJIFQgQURBRFkgICAgICAgICAgICAgICAgODA0NSAgTkVQRUFSTCBCUkFOQ0ggTUNTICAgICAgQVBUIDk0NUIgICAgICAgICAgICAgICAgICAgICAgSk9ITlNPTiBDSVRZICAgICAgICAgTlkxMzcxMDQ5MjcgICAgIApJTlMwMjgwMjMwNjk5MzggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDUzMDcwMiBORSBQRUFSTCBCUkFOQ0ggTUxTICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKSU5TMDM4MDIzMDY5OTM4ICAgICBKT0hOU0VOIENJVFkgICAgICAgICBOWTEzNzkwNDkyNjAxMDI1OTY1OTVIMDAwMDAwMDAwME8gICAgICAgICAgIDI5MDUyMTRJQ04zODI4MjgzICAgIDUyLTA4ODMxMDcgMTcwNzYxNzgyNCAgICAgICAgICAgICAgICAgICAgICAgCklOUzA0ODAyMzA2OTkzOCAgICAgMDAwMDAwMDAwMTkwMDAwMDAwMDAwMDAwMDAwMDAwODAxMTExMjAwMDAwMDA3MjA5OTkgICAgQU9DTi1DTFQgIERMNjAyMDQyMTMwMDMyMUEgVjMzTyBPY3dlbiBNYXN0ZXIgU2VydmljaW5nICAgICAgICAgICAgICAgICAgICAgIApJTlMwNTgwMjMwNjk5MzggICAgIFZFQ0FOVCBBTkQgREFNQUdFRCBPTkxZICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEMgVFhOMzgzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKVFJMMDAxMjItMjE5NTk5NiAgIDAwMDAwMDAwMDYxMTAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDYxMTAwMDAwMDYxMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCg=="
}
curl -H 'Content-Type: application/json' \
     -H 'Authorization: Bearer ACCESS_TOKEN' \
     -d '{"autoimport_id":80,"name":"PHHMSPONE-API-10","content":"SERSMDAxOTgtMTE5NDY4NiAgIDIyLTIxOTU5OTYgICA5NTQtMDAtMDAwMCAgMTAwMTIyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCklOUzAxMDAxODAyMzA2OTkzOCAgICAgWkFEUVRJIFQgQURBRFkgICAgICAgICAgICAgICAgODA0NSAgTkVQRUFSTCBCUkFOQ0ggTUNTICAgICAgQVBUIDk0NUIgICAgICAgICAgICAgICAgICAgICAgSk9ITlNPTiBDSVRZICAgICAgICAgTlkxMzcxMDQ5MjcgICAgIApJTlMwMjgwMjMwNjk5MzggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDUzMDcwMiBORSBQRUFSTCBCUkFOQ0ggTUxTICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKSU5TMDM4MDIzMDY5OTM4ICAgICBKT0hOU0VOIENJVFkgICAgICAgICBOWTEzNzkwNDkyNjAxMDI1OTY1OTVIMDAwMDAwMDAwME8gICAgICAgICAgIDI5MDUyMTRJQ04zODI4MjgzICAgIDUyLTA4ODMxMDcgMTcwNzYxNzgyNCAgICAgICAgICAgICAgICAgICAgICAgCklOUzA0ODAyMzA2OTkzOCAgICAgMDAwMDAwMDAwMTkwMDAwMDAwMDAwMDAwMDAwMDAwODAxMTExMjAwMDAwMDA3MjA5OTkgICAgQU9DTi1DTFQgIERMNjAyMDQyMTMwMDMyMUEgVjMzTyBPY3dlbiBNYXN0ZXIgU2VydmljaW5nICAgICAgICAgICAgICAgICAgICAgIApJTlMwNTgwMjMwNjk5MzggICAgIFZFQ0FOVCBBTkQgREFNQUdFRCBPTkxZICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEMgVFhOMzgzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKVFJMMDAxMjItMjE5NTk5NiAgIDAwMDAwMDAwMDYxMTAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDYxMTAwMDAwMDYxMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCg=="}' \
     https://ppw.web/svc/autoimport/upload

Response

FieldDescriptionType
messageUpload messagestring

Example successful response:

{"message":"File uploaded successfully and queued for processing"}

Errors

Error TypeDescriptionStatus Code
access_deniedAccess token is invalid or expired401
scope_invalidClient app does not have the required OAuth scope403
autoimport_invalidautoimport_id is invalid400
auto_import_inactiveAuto import is not active400
autoimport_not_foundAuto import was not found400
name_requiredFile name is required400
content_requiredFile content is required400
content_invalidFile content is invalid400
upload_not_supportedFile Upload action is not support for the auto import400
upload_failedFile Upload failed500
queuing_failedFile queuing for processing failed500