{
    "processes":[
        {
            "version":"0.2.0",
            "id":"hello-world",
            "title":"Hello World",
            "description":"An example process that takes a name as input, and echoes it back as output. Intended to demonstrate a simple process with a single literal input.",
            "jobControlOptions":[
                "sync-execute",
                "async-execute"
            ],
            "keywords":[
                "hello world",
                "example",
                "echo"
            ],
            "links":[
                {
                    "type":"text/html",
                    "rel":"about",
                    "title":"information",
                    "href":"https://example.org/process",
                    "hreflang":"en-US"
                },
                {
                    "type":"application/json",
                    "rel":"self",
                    "href":"https://demo.pygeoapi.io/master/processes/hello-world?f=json",
                    "title":"Process description as JSON",
                    "hreflang":"en-US"
                },
                {
                    "type":"text/html",
                    "rel":"alternate",
                    "href":"https://demo.pygeoapi.io/master/processes/hello-world?f=html",
                    "title":"Process description as HTML",
                    "hreflang":"en-US"
                },
                {
                    "type":"text/html",
                    "rel":"http://www.opengis.net/def/rel/ogc/1.0/job-list",
                    "href":"https://demo.pygeoapi.io/master/jobs?f=html",
                    "title":"Jobs list as HTML",
                    "hreflang":"en-US"
                },
                {
                    "type":"application/json",
                    "rel":"http://www.opengis.net/def/rel/ogc/1.0/job-list",
                    "href":"https://demo.pygeoapi.io/master/jobs?f=json",
                    "title":"Jobs list as JSON",
                    "hreflang":"en-US"
                },
                {
                    "type":"application/json",
                    "rel":"http://www.opengis.net/def/rel/ogc/1.0/execute",
                    "href":"https://demo.pygeoapi.io/master/processes/hello-world/execution?f=json",
                    "title":"Execution for this process as JSON",
                    "hreflang":"en-US"
                }
            ],
            "outputTransmission":[
                "value"
            ]
        },
        {
            "version":"0.20.0",
            "id":"pygeometa-metadata-schemas",
            "title":"pygeometa metadata schemas",
            "description":"List supported schemas",
            "keywords":[
                "pygeometa",
                "metadata",
                "schemas"
            ],
            "links":[
                {
                    "type":"text/html",
                    "rel":"about",
                    "title":"information",
                    "href":"https://geopython.github.io/pygeometa/pygeoapi-plugin",
                    "hreflang":"en-US"
                },
                {
                    "type":"application/json",
                    "rel":"self",
                    "href":"https://demo.pygeoapi.io/master/processes/pygeometa-metadata-schemas?f=json",
                    "title":"Process description as JSON",
                    "hreflang":"en-US"
                },
                {
                    "type":"text/html",
                    "rel":"alternate",
                    "href":"https://demo.pygeoapi.io/master/processes/pygeometa-metadata-schemas?f=html",
                    "title":"Process description as HTML",
                    "hreflang":"en-US"
                },
                {
                    "type":"text/html",
                    "rel":"http://www.opengis.net/def/rel/ogc/1.0/job-list",
                    "href":"https://demo.pygeoapi.io/master/jobs?f=html",
                    "title":"Jobs list as HTML",
                    "hreflang":"en-US"
                },
                {
                    "type":"application/json",
                    "rel":"http://www.opengis.net/def/rel/ogc/1.0/job-list",
                    "href":"https://demo.pygeoapi.io/master/jobs?f=json",
                    "title":"Jobs list as JSON",
                    "hreflang":"en-US"
                },
                {
                    "type":"application/json",
                    "rel":"http://www.opengis.net/def/rel/ogc/1.0/execute",
                    "href":"https://demo.pygeoapi.io/master/processes/pygeometa-metadata-schemas/execution?f=json",
                    "title":"Execution for this process as JSON",
                    "hreflang":"en-US"
                }
            ],
            "jobControlOptions":[
                "sync-execute",
                "async-execute"
            ],
            "outputTransmission":[
                "value"
            ]
        },
        {
            "version":"0.20.0",
            "id":"pygeometa-metadata-import",
            "title":"pygeometa metadata import",
            "description":"Import metadata into MCF",
            "keywords":[
                "pygeometa",
                "metadata",
                "import"
            ],
            "links":[
                {
                    "type":"text/html",
                    "rel":"about",
                    "title":"information",
                    "href":"https://geopython.github.io/pygeometa/pygeoapi-plugin",
                    "hreflang":"en-US"
                },
                {
                    "type":"application/json",
                    "rel":"self",
                    "href":"https://demo.pygeoapi.io/master/processes/pygeometa-metadata-import?f=json",
                    "title":"Process description as JSON",
                    "hreflang":"en-US"
                },
                {
                    "type":"text/html",
                    "rel":"alternate",
                    "href":"https://demo.pygeoapi.io/master/processes/pygeometa-metadata-import?f=html",
                    "title":"Process description as HTML",
                    "hreflang":"en-US"
                },
                {
                    "type":"text/html",
                    "rel":"http://www.opengis.net/def/rel/ogc/1.0/job-list",
                    "href":"https://demo.pygeoapi.io/master/jobs?f=html",
                    "title":"Jobs list as HTML",
                    "hreflang":"en-US"
                },
                {
                    "type":"application/json",
                    "rel":"http://www.opengis.net/def/rel/ogc/1.0/job-list",
                    "href":"https://demo.pygeoapi.io/master/jobs?f=json",
                    "title":"Jobs list as JSON",
                    "hreflang":"en-US"
                },
                {
                    "type":"application/json",
                    "rel":"http://www.opengis.net/def/rel/ogc/1.0/execute",
                    "href":"https://demo.pygeoapi.io/master/processes/pygeometa-metadata-import/execution?f=json",
                    "title":"Execution for this process as JSON",
                    "hreflang":"en-US"
                }
            ],
            "jobControlOptions":[
                "sync-execute",
                "async-execute"
            ],
            "outputTransmission":[
                "value"
            ]
        },
        {
            "version":"0.20.0",
            "id":"pygeometa-metadata-validate",
            "title":"pygeometa metadata control file (MCF) validation",
            "description":"Validate metadata from a pygeometa metadata control file (MCF)",
            "keywords":[
                "pygeometa",
                "metadata",
                "validate"
            ],
            "links":[
                {
                    "type":"text/html",
                    "rel":"about",
                    "title":"information",
                    "href":"https://geopython.github.io/pygeometa/pygeoapi-plugin",
                    "hreflang":"en-US"
                },
                {
                    "type":"application/json",
                    "rel":"self",
                    "href":"https://demo.pygeoapi.io/master/processes/pygeometa-metadata-validate?f=json",
                    "title":"Process description as JSON",
                    "hreflang":"en-US"
                },
                {
                    "type":"text/html",
                    "rel":"alternate",
                    "href":"https://demo.pygeoapi.io/master/processes/pygeometa-metadata-validate?f=html",
                    "title":"Process description as HTML",
                    "hreflang":"en-US"
                },
                {
                    "type":"text/html",
                    "rel":"http://www.opengis.net/def/rel/ogc/1.0/job-list",
                    "href":"https://demo.pygeoapi.io/master/jobs?f=html",
                    "title":"Jobs list as HTML",
                    "hreflang":"en-US"
                },
                {
                    "type":"application/json",
                    "rel":"http://www.opengis.net/def/rel/ogc/1.0/job-list",
                    "href":"https://demo.pygeoapi.io/master/jobs?f=json",
                    "title":"Jobs list as JSON",
                    "hreflang":"en-US"
                },
                {
                    "type":"application/json",
                    "rel":"http://www.opengis.net/def/rel/ogc/1.0/execute",
                    "href":"https://demo.pygeoapi.io/master/processes/pygeometa-metadata-validate/execution?f=json",
                    "title":"Execution for this process as JSON",
                    "hreflang":"en-US"
                }
            ],
            "jobControlOptions":[
                "sync-execute",
                "async-execute"
            ],
            "outputTransmission":[
                "value"
            ]
        },
        {
            "version":"0.20.0",
            "id":"pygeometa-metadata-generate",
            "title":"pygeometa metadata generation",
            "description":"Generate metadata from a pygeometa metadata control file (MCF)",
            "keywords":[
                "pygeometa",
                "metadata",
                "generate"
            ],
            "links":[
                {
                    "type":"text/html",
                    "rel":"about",
                    "title":"information",
                    "href":"https://geopython.github.io/pygeometa/pygeoapi-plugin",
                    "hreflang":"en-US"
                },
                {
                    "type":"application/json",
                    "rel":"self",
                    "href":"https://demo.pygeoapi.io/master/processes/pygeometa-metadata-generate?f=json",
                    "title":"Process description as JSON",
                    "hreflang":"en-US"
                },
                {
                    "type":"text/html",
                    "rel":"alternate",
                    "href":"https://demo.pygeoapi.io/master/processes/pygeometa-metadata-generate?f=html",
                    "title":"Process description as HTML",
                    "hreflang":"en-US"
                },
                {
                    "type":"text/html",
                    "rel":"http://www.opengis.net/def/rel/ogc/1.0/job-list",
                    "href":"https://demo.pygeoapi.io/master/jobs?f=html",
                    "title":"Jobs list as HTML",
                    "hreflang":"en-US"
                },
                {
                    "type":"application/json",
                    "rel":"http://www.opengis.net/def/rel/ogc/1.0/job-list",
                    "href":"https://demo.pygeoapi.io/master/jobs?f=json",
                    "title":"Jobs list as JSON",
                    "hreflang":"en-US"
                },
                {
                    "type":"application/json",
                    "rel":"http://www.opengis.net/def/rel/ogc/1.0/execute",
                    "href":"https://demo.pygeoapi.io/master/processes/pygeometa-metadata-generate/execution?f=json",
                    "title":"Execution for this process as JSON",
                    "hreflang":"en-US"
                }
            ],
            "jobControlOptions":[
                "sync-execute",
                "async-execute"
            ],
            "outputTransmission":[
                "value"
            ]
        },
        {
            "version":"0.20.0",
            "id":"pygeometa-metadata-transform",
            "title":"pygeometa metadata transformation",
            "description":"Transform metadata",
            "keywords":[
                "pygeometa",
                "metadata",
                "transform"
            ],
            "links":[
                {
                    "type":"text/html",
                    "rel":"about",
                    "title":"information",
                    "href":"https://geopython.github.io/pygeometa/pygeoapi-plugin",
                    "hreflang":"en-US"
                },
                {
                    "type":"application/json",
                    "rel":"self",
                    "href":"https://demo.pygeoapi.io/master/processes/pygeometa-metadata-transform?f=json",
                    "title":"Process description as JSON",
                    "hreflang":"en-US"
                },
                {
                    "type":"text/html",
                    "rel":"alternate",
                    "href":"https://demo.pygeoapi.io/master/processes/pygeometa-metadata-transform?f=html",
                    "title":"Process description as HTML",
                    "hreflang":"en-US"
                },
                {
                    "type":"text/html",
                    "rel":"http://www.opengis.net/def/rel/ogc/1.0/job-list",
                    "href":"https://demo.pygeoapi.io/master/jobs?f=html",
                    "title":"Jobs list as HTML",
                    "hreflang":"en-US"
                },
                {
                    "type":"application/json",
                    "rel":"http://www.opengis.net/def/rel/ogc/1.0/job-list",
                    "href":"https://demo.pygeoapi.io/master/jobs?f=json",
                    "title":"Jobs list as JSON",
                    "hreflang":"en-US"
                },
                {
                    "type":"application/json",
                    "rel":"http://www.opengis.net/def/rel/ogc/1.0/execute",
                    "href":"https://demo.pygeoapi.io/master/processes/pygeometa-metadata-transform/execution?f=json",
                    "title":"Execution for this process as JSON",
                    "hreflang":"en-US"
                }
            ],
            "jobControlOptions":[
                "sync-execute",
                "async-execute"
            ],
            "outputTransmission":[
                "value"
            ]
        }
    ],
    "links":[
        {
            "type":"application/json",
            "rel":"self",
            "title":"This document as JSON",
            "href":"https://demo.pygeoapi.io/master/processes?f=json"
        },
        {
            "type":"application/ld+json",
            "rel":"alternate",
            "title":"This document as RDF (JSON-LD)",
            "href":"https://demo.pygeoapi.io/master/processes?f=jsonld"
        },
        {
            "type":"text/html",
            "rel":"alternate",
            "title":"This document as HTML",
            "href":"https://demo.pygeoapi.io/master/processes?f=html"
        }
    ]
}