Boomi API Interface
This project is a command line interface for sending payloads to the Boomi API. It's written in Go and includes automatic payload handling, request and response timing, and script initialization timing.
Table of Contents
Getting Started
To run this project locally, you will need to clone the repository, install the dependencies, and compile the Go script.
Prerequisites
- Go version 1.16 or higher
- An internet connection
- Access to the Boomi API
Installation
- Clone the repository to your local machine.
- Navigate to the directory where you cloned the repository.
- Run
go mod tidy
to fetch the dependencies.
- Compile the Go script with
go build main.go
.
Usage
- Run the compiled script:
./main
.
- Follow the prompts to provide your Boomi username and password.
- Enter the payload to send to Boomi.
- The program will send the payload to the Boomi API and print out the response. You can repeat this process as many times as you like.
Contributing
Feel free to fork this project and submit pull requests. All contributions are welcome.
License
This project is licensed under the MIT License. See the LICENSE file for details.