https://api.welldatalabs.com/proppants/{JobId}
Proppant Object
Here is the shape of the Proppant object.
{
"jobId": <Well Data Labs unique id for this job>
"stageNumber": <stage number for this job>
"name": <name of the proppant>
"mass": <mass of the proppant>
"massUnit": <mass unit of the proppant>
"material": <material of the proppant>
"meshSize": <mesh size of the proppant>
"totalProppantDesign": <total proppant design>
"totalProppantDesignUnit": <total proppant design unit>
"avgConcentration": <average concentration of the proppant>
"avgConcentrationUnit": <average concentration unit of the proppant>
"maxConcentration": <max concentration of the proppant>
"maxConcentrationUnit": <max concentration unit of the proppant>
}
Here is a fully populated Proppant object.
{
"jobId": "be9b1ff9-34b2-43bb-bf9a-aec7f77770ee",
"stageNumber": 1,
"name": "Premium White 20/40",
"mass": 209190,
"massUnit": "lbs",
"material": "Premium White",
"meshSize": "20/40",
"totalProppantDesign": 1000,
"totalProppantDesignUnit": "lbpergal",
"avgConcentration": 1.25,
"avgConcentrationUnit": "lbpergal",
"maxConcentration": 2.25,
"maxConcentrationUnit": "lbpergal"
},
{
"jobId": "be9b1ff9-34b2-43bb-bf9a-aec7f77770ee",
"stageNumber": 1,
"name": "Common 100 Mesh",
"mass": 11845,
"massUnit": "lbs",
"material": "Sand",
"meshSize": "100",
"totalProppantDesign": 1000,
"totalProppantDesignUnit": "lbpergal",
"avgConcentration": 1.88,
"avgConcentrationUnit": "lbpergal",
"maxConcentration": 2.25,
"maxConcentrationUnit": "lbpergal"
}
HTTP Response Status Codes
Status Code |
Description |
200 |
Successful request and data was returned in the body |
400 |
JobId not valid or missing. |
404 |
No results found. Note that the endpoint was found, we just didn't find any data matching the criteria. |
500 |
Unexpected error |
GET https://api.welldatalabs.com/proppants/{JobId}
A GET request that includes JobId will return an array of Proppant objects that match the given JobId.
curl https://api.welldatalabs.com/proppants/be9b1ff9-34b2-43bb-bf9a-aec7f77770ee --header "Authorization: Bearer b+S15uKWEK0lFU+NomEmvekn8yk/ALTTBAYOJalVKrI="
GET https://api.welldatalabs.com/proppants?fromStageNumber={number}&toStageNumber={number}
A GET request to the base endpoint with optional fromStageNumber and toStageNumber parameters will return an array of Proppant objects that match the given stage numbers.
curl https://api.welldatalabs.com/proppants?fromStageNumber=1&toStageNumber=2 --header "Authorization: Bearer b+S15uKWEK0lFU+NomEmvekn8yk/ALTTBAYOJalVKrI="
curl https://api.welldatalabs.com/proppants/be9b1ff9-34b2-43bb-bf9a-aec7f77770ee?fromStageNumber=1&toStageNumber=2 --header "Authorization: Bearer b+S15uKWEK0lFU+NomEmvekn8yk/ALTTBAYOJalVKrI="
Stage Number Parameters
Parameter |
Description |
fromStageNumber={number} |
Returns results for all stages greater than or equal to this parameter value. |
toStageNumber={number} |
Returns results for all stages less than or equal to this parameter value. |
fromStageNumber={number}&toStageNumber={number} |
Returns results for all stages between and including the stages fromStageNumber and toStageNumber. |