Update admin-owned publication settings.
using System.Net.Http.Headers;var client = new HttpClient();var request = new HttpRequestMessage{ Method = HttpMethod.Put, RequestUri = new Uri("https://example.com/api/workspace/admin/api-functions/example/settings"), Content = new StringContent("{ \"IsEnabled\": true, \"RowVersion\": \"2489E9AD-2EE2-8E00-8EC9-32D5F69181C0\" }") { Headers = { ContentType = new MediaTypeHeaderValue("application/json") } }};using (var response = await client.SendAsync(request)){ response.EnsureSuccessStatusCode(); var body = await response.Content.ReadAsStringAsync(); Console.WriteLine(body);}const url = 'https://example.com/api/workspace/admin/api-functions/example/settings';const options = { method: 'PUT', headers: {'Content-Type': 'application/json'}, body: '{"IsEnabled":true,"RowVersion":"2489E9AD-2EE2-8E00-8EC9-32D5F69181C0"}'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request PUT \ --url https://example.com/api/workspace/admin/api-functions/example/settings \ --header 'Content-Type: application/json' \ --data '{ "IsEnabled": true, "RowVersion": "2489E9AD-2EE2-8E00-8EC9-32D5F69181C0" }'Authorizations
Section titled “Authorizations”- None
Parameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”Query Parameters
Section titled “Query Parameters”Optional access token for clients that cannot set Authorization headers. Prefer Authorization: Bearer <token> when possible.
Request Body
Section titled “Request Body”Request payload for updating admin-owned API publication settings.
object
Whether the publication is invocable.
Optimistic concurrency token of the publication row.
Examplegenerated
{ "IsEnabled": true, "RowVersion": "2489E9AD-2EE2-8E00-8EC9-32D5F69181C0"}Request payload for updating admin-owned API publication settings.
object
Whether the publication is invocable.
Optimistic concurrency token of the publication row.
Examplegenerated
{ "IsEnabled": true, "RowVersion": "2489E9AD-2EE2-8E00-8EC9-32D5F69181C0"}Request payload for updating admin-owned API publication settings.
object
Whether the publication is invocable.
Optimistic concurrency token of the publication row.
Examplegenerated
{ "IsEnabled": true, "RowVersion": "2489E9AD-2EE2-8E00-8EC9-32D5F69181C0"}Responses
Section titled “Responses”OK
object
Administration view of a command or API enqueue publication.
object
Publication row identifier.
Callable function key.
Function display name.
Function description.
Permission key required to invoke the publication, when configured.
Whether every authenticated workspace user may invoke the publication.
Optional synchronous timeout override for command publications.
Admin-owned kill switch.
Whether the source function disappeared from the active descriptors.
Published function identifier.
Published function display name.
Row creation timestamp.
Last modification timestamp.
Optimistic concurrency token.
object
object
object
object
Example
{ "Data": { "Kind": 0 }, "Errors": [ { "Type": 0, "Severity": 0 } ], "Warnings": [ { "Type": 0, "Severity": 0 } ]}Bad Request
object
Administration view of a command or API enqueue publication.
object
Publication row identifier.
Callable function key.
Function display name.
Function description.
Permission key required to invoke the publication, when configured.
Whether every authenticated workspace user may invoke the publication.
Optional synchronous timeout override for command publications.
Admin-owned kill switch.
Whether the source function disappeared from the active descriptors.
Published function identifier.
Published function display name.
Row creation timestamp.
Last modification timestamp.
Optimistic concurrency token.
object
object
object
object
Example
{ "Data": { "Kind": 0 }, "Errors": [ { "Type": 0, "Severity": 0 } ], "Warnings": [ { "Type": 0, "Severity": 0 } ]}Forbidden
object
Examplegenerated
{ "type": "example", "title": "example", "status": 1, "detail": "example", "instance": "example"}Not Found
object
Administration view of a command or API enqueue publication.
object
Publication row identifier.
Callable function key.
Function display name.
Function description.
Permission key required to invoke the publication, when configured.
Whether every authenticated workspace user may invoke the publication.
Optional synchronous timeout override for command publications.
Admin-owned kill switch.
Whether the source function disappeared from the active descriptors.
Published function identifier.
Published function display name.
Row creation timestamp.
Last modification timestamp.
Optimistic concurrency token.
object
object
object
object
Example
{ "Data": { "Kind": 0 }, "Errors": [ { "Type": 0, "Severity": 0 } ], "Warnings": [ { "Type": 0, "Severity": 0 } ]}Conflict
object
Administration view of a command or API enqueue publication.
object
Publication row identifier.
Callable function key.
Function display name.
Function description.
Permission key required to invoke the publication, when configured.
Whether every authenticated workspace user may invoke the publication.
Optional synchronous timeout override for command publications.
Admin-owned kill switch.
Whether the source function disappeared from the active descriptors.
Published function identifier.
Published function display name.
Row creation timestamp.
Last modification timestamp.
Optimistic concurrency token.
object
object
object
object
Example
{ "Data": { "Kind": 0 }, "Errors": [ { "Type": 0, "Severity": 0 } ], "Warnings": [ { "Type": 0, "Severity": 0 } ]}