URSY.DEVPART OF THE URSY NETWORKSign inBuild with URSY

Every contract sourcedEvery check datedGaps shown, never filledBuild with URSY

Endpoints

Resolve one offer by its ursy:: identifier.

Resolve one offer by its ursy:: identifier.

GET/offers/{offer_id}v0.3.2

Request

This operation declares public access.

CURL
curl 'https://ursy.net/wp-json/ursy-net/v1/offers/{offer_id}' \
  -H 'Accept: application/json'
Scopes
None declared
Execution
At the owning service
Risk classification
not declared

Parameters

offer_id path · string required

e.g. ursy:email:email-solo

This operation is documented here. Use the owning service with the appropriate credentials and permissions to execute it.

Response schemas and request body
CONTRACT JSON
{
    "requestBody": null,
    "responses": {
        "200": {
            "description": "OK",
            "content": {
                "application/json": {
                    "schema": {
                        "$ref": "#/components/schemas/Envelope"
                    }
                }
            }
        },
        "404": {
            "description": "Not found (typed error)",
            "content": {
                "application/json": {
                    "schema": {
                        "$ref": "#/components/schemas/ErrorEnvelope"
                    }
                }
            }
        },
        "405": {
            "description": "Method not allowed; the Allow header lists what this path accepts",
            "content": {
                "application/json": {
                    "schema": {
                        "$ref": "#/components/schemas/ErrorEnvelope"
                    }
                }
            }
        },
        "500": {
            "description": "Internal error (typed error)",
            "content": {
                "application/json": {
                    "schema": {
                        "$ref": "#/components/schemas/ErrorEnvelope"
                    }
                }
            }
        }
    }
}