# Convenience Functions

These package-level functions use the default [JSONPathEnvironment](api.md#jsonpath.JSONPathEnvironment), `jsonpath.DEFAULT_ENV` when `strict=False`, or the preconfigured strict environment, `jsonpath.STRICT_ENV` when `strict=True`.

::: jsonpath.compile

    handler: python

::: jsonpath.findall

    handler: python

::: jsonpath.finditer

    handler: python

::: jsonpath.findall_async

    handler: python

::: jsonpath.finditer_async

    handler: python

::: jsonpath.match

    handler: python

::: jsonpath.query

    handler: python
