PoshRest

0.1.0

A module for working with HTTP RESTful APIs.

Minimum PowerShell version

7.5

Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Module -Name PoshRest

Copy and Paste the following command to install this package using Microsoft.PowerShell.PSResourceGet More Info

Install-PSResource -Name PoshRest

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More

Owners

Copyright

Copyright © 2025 alain. All rights reserved.

Package Details

Author(s)

  • alain

Tags

PowerShell PoshRest HTTP alain

Dependencies

This module has no dependencies.

Release Notes

# Release Notes

**Version_0.1.0**

- Full fluent API design with chainable methods
- All parameter types (query, header, url segment, cookie, body)
- XML/JSON serialization with custom options
- Cookie management via HttpClientHandler
- File upload support with MultipartFormData
- Retry policies with configurable backoff
- Caching mechanism for GET requests
- Custom authentication via scriptblocks
- URL segment replacement
- Async execution with proper error handling

FileList

Version History

Version Downloads Last updated
0.1.0 (current version) 6 3/16/2025