PATCH /modules/{module}/http/{*path}
PATCH
/modules/{module}/http/{*path}Path parameters
modulestringrequiredConfigured Service-provided Module name
pathstringrequiredModule-local HTTP path matched against the Service-provided manifest
Header parameters
authorizationstringrequiredDevelopment service bearer token
Request body
requiredapplication/jsonJSON request body forwarded to the matched Service-provided Module route
anyResponses
200Provider route forwarded through the host.
capabilitystringrequireddataanyrequireddeclared_pathstringrequiredmethodModuleHttpMethodrequiredAllowed:
GETPOSTPUTPATCHDELETEmodule_namestringrequiredpath_paramsobjectrequiredprovider_pathstringrequiredstatusProviderHttpProxyStatusrequiredAllowed:
forwarded400Request body policy rejected the request
codestringrequiredcorrelation_idstring | nulldetailstringrequirederrorsProblemErrorDetail[]requiredShow propertiesHide properties
Array of
ProblemErrorDetailfieldstring | nullreasonstringrequirednext_actionsstring[] | nullrequest_idstring | nullstatusinteger<int32>requiredmin 100 · max 599
titlestringrequiredtypestringrequired401Authentication is required
codestringrequiredcorrelation_idstring | nulldetailstringrequirederrorsProblemErrorDetail[]requiredShow propertiesHide properties
Array of
ProblemErrorDetailfieldstring | nullreasonstringrequirednext_actionsstring[] | nullrequest_idstring | nullstatusinteger<int32>requiredmin 100 · max 599
titlestringrequiredtypestringrequired403Service/system authentication or declared capability is required
codestringrequiredcorrelation_idstring | nulldetailstringrequirederrorsProblemErrorDetail[]requiredShow propertiesHide properties
Array of
ProblemErrorDetailfieldstring | nullreasonstringrequirednext_actionsstring[] | nullrequest_idstring | nullstatusinteger<int32>requiredmin 100 · max 599
titlestringrequiredtypestringrequired404No configured Service-provided route matched
codestringrequiredcorrelation_idstring | nulldetailstringrequirederrorsProblemErrorDetail[]requiredShow propertiesHide properties
Array of
ProblemErrorDetailfieldstring | nullreasonstringrequirednext_actionsstring[] | nullrequest_idstring | nullstatusinteger<int32>requiredmin 100 · max 599
titlestringrequiredtypestringrequired502Provider export request failed
codestringrequiredcorrelation_idstring | nulldetailstringrequirederrorsProblemErrorDetail[]requiredShow propertiesHide properties
Array of
ProblemErrorDetailfieldstring | nullreasonstringrequirednext_actionsstring[] | nullrequest_idstring | nullstatusinteger<int32>requiredmin 100 · max 599
titlestringrequiredtypestringrequiredRequest
curl -X PATCH "/modules/string/http/{*path}" \
-H "authorization: string" \
-H "Content-Type: application/json" \
-d '"string"'const response = await fetch("/modules/string/http/{*path}", {
method: "PATCH",
headers: {
"authorization": "string",
"Content-Type": "application/json"
},
body: JSON.stringify("string")
});import requests
response = requests.patch(
"/modules/string/http/{*path}",
headers={
"authorization": "string",
"Content-Type": "application/json"
},
json="string",
)Response
{
"capability": "string",
"data": "string",
"declared_path": "string",
"method": "GET",
"module_name": "string",
"path_params": {},
"provider_path": "string",
"status": "forwarded"
}{
"code": "string",
"correlation_id": "string",
"detail": "string",
"errors": [
{
"field": "string",
"reason": "string"
}
],
"next_actions": [
"string"
],
"request_id": "string",
"status": 0,
"title": "string",
"type": "string"
}{
"code": "string",
"correlation_id": "string",
"detail": "string",
"errors": [
{
"field": "string",
"reason": "string"
}
],
"next_actions": [
"string"
],
"request_id": "string",
"status": 0,
"title": "string",
"type": "string"
}{
"code": "string",
"correlation_id": "string",
"detail": "string",
"errors": [
{
"field": "string",
"reason": "string"
}
],
"next_actions": [
"string"
],
"request_id": "string",
"status": 0,
"title": "string",
"type": "string"
}{
"code": "string",
"correlation_id": "string",
"detail": "string",
"errors": [
{
"field": "string",
"reason": "string"
}
],
"next_actions": [
"string"
],
"request_id": "string",
"status": 0,
"title": "string",
"type": "string"
}{
"code": "string",
"correlation_id": "string",
"detail": "string",
"errors": [
{
"field": "string",
"reason": "string"
}
],
"next_actions": [
"string"
],
"request_id": "string",
"status": 0,
"title": "string",
"type": "string"
}