Perform an API call in Unsplash
Perform an API call in Unsplash. Please refer to the API documentation for more details on configuration. API doc: https://unsplash.com/documentation#photos
Application
Inputs (what you have)
| Name | Description | Data Type | Required? | Example |
|---|
| Endpoint | The URL of the API endpoint to access | Text (Long) | Yes | https://api.example.com/users |
| Method | The HTTP method to be used for the request | Predefined Choice List | Yes | GET |
| Request headers | Additional headers to include in the request in JSON format | Text (Long) | No | {"Content-Type": "application/json"} |
| Request body | The data to be included in the request body | Text (Long) | No | {"name": "John", "age": 25} |
Note: the value of inputs can either be a set value in the configuration of the Wrk Action within the Wrkflow, or a variable from the Data library section. These variables in the Data library section are the outputs of previous Wrk Actions in the Wrkflow.
Outputs (what you get)
| Name | Description | Data Type | Required? | Example |
|---|
| Response status code | The HTTP status code returned in the response | Integer | Yes | 200 |
| Response headers | Additional information provided in the response headers | Text (Long) | Yes | Content-Type: application/json |
| Response body | The main content of the response | Text (Long) | Yes | {"message": "Success"} |
Outcomes
| Name | Description |
|---|
| Success | This status is selected in the event of that the API call returns with a status between 200-399 |
| Unsuccessful | This status is selected in the event of that the API call returns with a status of 400+ |
| Impossible to Complete | This status is selected in the event of the following scenario:Couldn't resolve hostnameThe external system is not accessible |
Requirements