Update trail with file upload
POST
/api/v1/trail/form/{id}
Updates a trail with file upload (GPX/photos) and date normalization
Parameters
Section titled “ Parameters ”Path Parameters
Section titled “Path Parameters ” id
required
string
Request Body required
Section titled “Request Body required ”object
name
string
description
string
location
string
date
string format: date
public
boolean
difficulty
string
lat
number
lon
number
distance
number
elevation_gain
number
elevation_loss
number
duration
number
photos
Array<string>
photos-
Remove photo by name
string
photos+
Add photo by name
string
thumbnail
integer
like_count
integer
category
string
tags
Array<string>
gpx
string
Responses
Section titled “ Responses ”Trail updated
object
id
required
Trail ID (15 chars)
string
name
required
Trail name
string
description
string
location
string
author
required
Author user ID
string
date
string format: date
public
required
boolean
difficulty
string
lat
number
lon
number
distance
Distance in meters
number
elevation_gain
Elevation gain in meters
number
elevation_loss
Elevation loss in meters
number
duration
Duration in seconds
number
photos
Array<string>
thumbnail
Index of thumbnail photo
integer
like_count
integer
category
Category ID (15 chars)
string
tags
Array<string>
gpx
GPX file path
string
created
string format: date-time
updated
string format: date-time
Bad Request
Not Found
Internal Server Error