Get V2 Type Curve Wells (Preview)
GET/v2/projects/:projectId/type-curves/:id/wells
This endpoint is documented ahead of the Type Curve 2.0 switch-over. It does not respond until 2026-11-07, when Type Curve V1 stops responding.
Returns the wells assigned to the given type curve, as full well documents rather than ids.
GET /v2/projects/{projectId}/type-curves/{id} returns wells and excludedWells as bare ObjectIds, and this API has no bulk id lookup to resolve them with, so this is how a caller finds out which wells a type curve actually covers. The well half of each row is the same object /v1/projects/{projectId}/wells returns, and supports the same sort and filter parameters.
Every assigned well is listed by default, excluded ones included and flagged — the same property V1's /representative-wells has, where rep is a field on the row rather than a filter. Use excluded to narrow to one side.
Request
Responses
- 200
- 400
- 401
- 403
- 404
- 429
- 500
OK
Response Headers
- LinkstringIndicates a typed relationship with another resource, where the relation type is defined by RFC 5988. We include the relationships next, prev, first and last, which can be used to move between pages of the list of results.
Bad Request. There is something wrong with the request data.
Unauthorized. Invalid or missing authentication.
Forbidden. Insufficient permissions to access the resource.
Not Found. The project or the type curve does not exist, or the type curve belongs to a different project. Those cases are deliberately indistinguishable.
Too Many Requests. The per-tenant request rate limit was exceeded.
Internal Server Error. Something went wrong on the server.