Data File Sources API (/data_file_sources)
Overview
The URL to access the approvals
API is: https://<instance>/api/data_file_sources
.
See Integration Best Practices for more info.
Actions
Verb | Path | Action | Description |
---|---|---|---|
GET |
/api/data_file_sources
|
index | Query data file sources |
POST |
/api/data_file_sources/load_file
|
load_file | /api/data_file_sources/load_file |
POST |
/api/data_file_sources/load_files
|
load_files | /api/data_file_sources/load_files |
POST |
/api/data_file_sources/load_from_coupa_file_service
|
load_from_coupa_file_service | Load from Coupa file service |
POST |
/api/data_file_sources/load_from_sftp
|
load_from_sftp | Upload flat file and process via data file source |
GET |
/api/data_file_sources/:id
|
show | Show data file source |
GET |
/api/data_file_sources/validate_api_key
|
validate_api_key | Validate API key |
Elements
Element | Description | Req'd | Unique | Allowable Value | In | Out | Data Type |
---|---|---|---|---|---|---|---|
created-at | Automatically created by Coupa in the format YYYY-MM-DDTHH:MM:SS+HH:MMZ | yes | datetime | ||||
created-by | User who created | yes | User | ||||
end-time | end_time | yes | datetime | ||||
file-content-type | file_content_type | yes | string(255) | ||||
file-file-name | file_file_name | yes | string(255) | ||||
file-file-size | file_file_size | yes | string(255) | ||||
id | Coupa unique identifier | yes | integer | ||||
integration-id | Unique identifier for integration | yes | integer | ||||
integration-run-id | Unique identifier for integration run | yes | integer | ||||
progress | progress | yes | integer | ||||
records-count | number of records in the CSV (grouping of related header + lines) | yes | integer | ||||
records-created | number of records created | yes | integer | ||||
records-updated | number of records updated | yes | integer | ||||
result-text | result_text | yes | text | ||||
source-for | source_for | yes | yes | string(50) | |||
start-time | start_time | yes | datetime | ||||
status | transaction status | yes | string(50) | ||||
type | type | yes | string(50) | ||||
updated-at | Automatically created by Coupa in the format YYYY-MM-DDTHH:MM:SS+HH:MMZ | yes | datetime | ||||
updated-by | User who updated | yes | User | ||||
upload-errors | upload_errors | yes | Upload Error | ||||
upload-errors-count | number of upload errors | yes | integer |
Upload Error Elements
Element | Description | Req'd | Unique | Allowable Value | In | Out | Data Type |
---|---|---|---|---|---|---|---|
created-at | Automatically created by Coupa in the format YYYY-MM-DDTHH:MM:SS+HH:MMZ | yes | datetime | ||||
created-by | User who created | yes | User | ||||
field-errors | field_errors | yes | yes | text | |||
field-with-error | field_with_error | yes | string(255) | ||||
first-column | first_column | yes | string(255) | ||||
id | Coupa unique identifier | yes | integer | ||||
row | row | yes | integer | ||||
type | type | yes | string(255) | ||||
updated-at | Automatically created by Coupa in the format YYYY-MM-DDTHH:MM:SS+HH:MMZ | yes | datetime | ||||
updated-by | User who updated | yes | User | ||||
value | value | yes | string(255) |