Skip to content
getgeolens.com

List Features

GET
/datasets/{dataset_id}/features/
curl --request GET \
--url 'https://example.com/datasets/2489E9AD-2EE2-8E00-8EC9-32D5F69181C0/features/?limit=10&offset=0&include_geometry=true' \
--header 'Authorization: Bearer <token>'

Get paginated GeoJSON features for a dataset.

dataset_id
required
Dataset Id
string format: uuid
limit
Limit
integer
default: 10 >= 1 <= 200
offset
Offset

Legacy offset-based pagination. Phase 269 H-24 lowered the max limit to 200 from 1000.

integer
0

Legacy offset-based pagination. Phase 269 H-24 lowered the max limit to 200 from 1000.

bbox
Any of:
string

Bounding box: minx,miny,maxx,maxy

include_geometry
Include Geometry

Include geometry in response

boolean
default: true

Include geometry in response

Successful Response

GeoJSONFeatureCollection

A GeoJSON FeatureCollection with OGC API Features pagination fields.

object
features
required
Features
Array<object>
GeoJSONFeature

A single GeoJSON Feature.

object
geometry
Any of:
GeoJSONGeometry

A GeoJSON geometry object (RFC 7946).

object
coordinates
required
Coordinates
Array
type
required
Type
string
id
required
Id
integer
properties
required
Properties
object
key
additional properties
any
type
Type
string
default: Feature
Allowed value: Feature
links
required
Links
Array<object>
Link
object
href
required
Href
string
rel
required
Rel
string
type
required
Type
string
numberMatched
required
Numbermatched
integer
numberReturned
required
Numberreturned
integer
type
Type
string
default: FeatureCollection
Allowed value: FeatureCollection
Example
{
"features": [
{
"type": "Feature"
}
],
"type": "FeatureCollection"
}

Bad request — invalid query parameters or payload

ProblemDetail
object
detail
required
Detail
string
status
required
Status
integer
title
required
Title
string
type
Type
string
default: about:blank
Example
{
"type": "about:blank"
}

Unauthorized — missing or invalid credentials

ProblemDetail
object
detail
required
Detail
string
status
required
Status
integer
title
required
Title
string
type
Type
string
default: about:blank
Example
{
"type": "about:blank"
}

Forbidden — caller lacks access to this resource

ProblemDetail
object
detail
required
Detail
string
status
required
Status
integer
title
required
Title
string
type
Type
string
default: about:blank
Example
{
"type": "about:blank"
}

Not found

ProblemDetail
object
detail
required
Detail
string
status
required
Status
integer
title
required
Title
string
type
Type
string
default: about:blank
Example
{
"type": "about:blank"
}

Validation error

ProblemDetail
object
detail
required
Detail
string
status
required
Status
integer
title
required
Title
string
type
Type
string
default: about:blank
Example
{
"type": "about:blank"
}

Internal server error

ProblemDetail
object
detail
required
Detail
string
status
required
Status
integer
title
required
Title
string
type
Type
string
default: about:blank
Example
{
"type": "about:blank"
}