post¶
- 
lsst.verify.squash.post(api_url, api_endpoint, json_doc=None, api_user=None, api_password=None, timeout=None, version=None)[source]¶
- POST a JSON document to SQUASH. - Parameters: - api_url : - str- Root URL of the SQUASH API. For example, - 'https://squash.lsst.codes/api'.- api_endpoint : - str- Name of the API endpoint to post to. - json_doc : - dict- A JSON-serializable object. - api_user : - str- API username. - api_password : - str- API password. - timeout : - float, optional- Request timeout. The value of - get_default_timeoutis used by default.- version : - str, optional- API version. The value of - get_default_api_versionis used by default.- Returns: - response : - requests.Response- Response object. Obtain JSON content with - response.json().- Raises: - requests.exceptions.RequestException - Raised if the HTTP request fails.