Skip to main content
POST
/
imports
/
csv-imports
/
text-review
cURL
curl --request POST \
  --url https://api.feedspace.io/v3/imports/csv-imports/text-review \
  --header 'Authorization: Basic <encoded-value>' \
  --header 'Content-Type: multipart/form-data' \
  --form csv_file='@example-file'
{
"message": "All reviews imported successfully",
"data": {
"reviews_imported": 45,
"total_rows_processed": 45,
"source_id": 12345
}
}
📥 Download Sample CSV File The sample file includes all supported columns with example data. See the format specification below for detailed column requirements.

CSV Format

The CSV file should include the following columns:
  • Review Text (required): The actual review content
  • Review Date (optional): Date when the review was posted
  • Star Rating (optional): Rating from 1-5 (supports decimals like 1.5, 2.5)
  • Name (optional): Customer’s name
  • Email (optional): Customer’s email address (must be valid email format)
  • Job Role (optional): Customer’s job title/position
  • Company (optional): Customer’s company name
  • Profile Image URL (optional): Customer’s profile image URL (must be valid URL format)

Authorizations

Authorization
string
header
required

HTTP Basic Authentication using API Key and Secret Key. The credentials should be Base64 encoded in the format 'api_key:secret_key'. You can obtain your API Key and Secret Key from Feedspace → Automation → API (https://app.feedspace.io/automation/api).

Body

multipart/form-data

Request body for importing text reviews from a CSV or Excel file. The file should contain columns: Review Date, Star Rating, Review Text (required), Name, Email, Job Role, Company, Profile Image URL.

csv_file
file
required

CSV or Excel file containing text reviews (required). Allowed formats: .csv, .txt, .xlsx, .xls. Max size: 10 MB

Response

CSV import completed successfully. May include partial failures if some rows failed validation.

message
string

Success message

data
object