Skip to content

Get warnings and skipped rows for an import session

GET
/api/volunteers/import/session/{id}/warnings
curl --request GET \
--url https://example.com/api/volunteers/import/session/2489E9AD-2EE2-8E00-8EC9-32D5F69181C0/warnings \
--header 'Authorization: Bearer <token>'
id
required
string format: uuid
file_type
string
warning_code
string
limit
integer
offset
integer

List of warnings retrieved successfully

Media typeapplication/json
Array<object>
object
id
string format: uuid
session_id
string format: uuid
file_type
required
string
row_number
required
integer
raw_data
object
warning_code
required
string
message
required
string
created_at
string format: date-time
Example
[
{
"file_type": "roster",
"row_number": 12,
"warning_code": "INVALID_PHONE",
"message": "Failed to normalize phone number"
}
]

Authentication required or invalid credentials

Media typeapplication/problem+json

RFC 7807 Problem Details for HTTP APIs

object
type
required
string
title
required
string
status
required

Current status of the record or process.

integer
detail
required
string
instance
string
retry_after
integer
Example
{
"status": "IN_PROGRESS",
"retry_after": 60
}

Access denied / Insufficient role privileges

Media typeapplication/problem+json

RFC 7807 Problem Details for HTTP APIs

object
type
required
string
title
required
string
status
required

Current status of the record or process.

integer
detail
required
string
instance
string
retry_after
integer
Example
{
"status": "IN_PROGRESS",
"retry_after": 60
}

Resource not found

Media typeapplication/problem+json

RFC 7807 Problem Details for HTTP APIs

object
type
required
string
title
required
string
status
required

Current status of the record or process.

integer
detail
required
string
instance
string
retry_after
integer
Example
{
"status": "IN_PROGRESS",
"retry_after": 60
}