Modules
ZITADEL provides the following modules.
HTTP
This module provides functionality to call REST APIs.
Import
let http = require('zitadel/http')
fetch() function
This function allows to call HTTP servers. The function does NOT fulfil the Fetch API specification.
Parameters
urlstringoptions
Optional, containing custom settings that you want to apply to the request.headers
Overwrites the default headers. One of the following types- map[string] string
The value is split into separate values after each comma,. - map[string] Array of string
The value is a string array - default:
Content-Type:application/jsonAccept:application/json
- map[string] string
method
The request method. Allowed values areGET,POST,PUT,DELETEbodyObject
JSON representation
Response
If the request was invalid, an error will be thrown, otherwise a Response object will be returned.
The object has the following fields and methods:
statusnumber
Status code of responsebodystring
Return valuejson()Object
Returns the body as JSON object, or throws an error if the body is not a json object.text()string
Returns the body