This is an endpoint to retrieve all the attributes on a specific project
within Supermove.
A project
is uniquely identified by its UUID
. If the system does not find a matching UUID
, it will return an error. If it does find a matching UUID
, it will retrieve the full project
object.
Resources described below are outlined here.
An example request for creating a new project on the supermove-sandbox-demo
account. Feel free to try the request yourself.
The request URL: https://api.supermove.co/v1/projects/:UUID
A successful response from the server will send back the project and all it’s attributes.
{
"identifier": string,
"uuid": string,
"name": string,
"description": string,
"referral_source": string,
"referral_details": string,
"start_date": date,
"end_date": date,
"salesperson":
{
"full_name": string,
"email": string
},
"coordinator":
{
"full_name": string,
"email": string
},
"client":
{
"name": string,
"primary_contact":
{
"first_name": string,
"last_name": string,
"email": string,
"phone_number": string
}
},
"jobs": [
{
"uuid": string,
"name": string,
"job_type":
{
"identifier": string
},
"description": string,
"start_date": date,
"end_date": date,
"start_time_1": string,
"start_time_2": string,
"number_of_movers": integer,
"number_of_trucks": integer,
"estimate_hours_min": float,
"estimate_hours_max": float,
"office_notes": string,
"dispatch_notes": string,
"crew_notes": string,
"locations": [
{
"address": string,
"city": string,
"zip_code": string,
"unit": string,
"floor_number": integer,
"flights_of_stairs": integer,
"has_elevator": boolean,
"has_long_walk": boolean,
"notes": string,
}
],
},
],
}