approveapi_openapi 0.1.9

INTERNAL USE ONLY. OpenAPI-generated ApproveAPI rust client, used by the official client: https://crates.io/crates/approveapi.
Documentation
# Rust API client for approveapi_openapi

The simple API to request a user's approval on anything via email + sms.

## Overview
This API client was generated by the [OpenAPI Generator](https://openapi-generator.tech) project.  By using the [openapi-spec](https://openapis.org) from a remote server, you can easily generate an API client.

- API version: 1.0.1
- Package version: 0.1.9
- Build package: org.openapitools.codegen.languages.RustClientCodegen

## Installation
Put the package under your project folder and add the following in import:
```
    "./approveapi_openapi"
```

## Documentation for API Endpoints

All URIs are relative to *https://approve.sh*

Class | Method | HTTP request | Description
------------ | ------------- | ------------- | -------------
*ApproveApi* | [**create_prompt**]docs/ApproveApi.md#create_prompt | **POST** /prompt | Sending a prompt
*ApproveApi* | [**get_prompt**]docs/ApproveApi.md#get_prompt | **GET** /prompt/{id} | Retrieve a prompt
*ApproveApi* | [**get_prompt_status**]docs/ApproveApi.md#get_prompt_status | **GET** /prompt/{id}/status | Check prompt status


## Documentation For Models

 - [AnswerMetadata]docs/AnswerMetadata.md
 - [CreatePromptRequest]docs/CreatePromptRequest.md
 - [Error]docs/Error.md
 - [Prompt]docs/Prompt.md
 - [PromptAnswer]docs/PromptAnswer.md
 - [PromptMetadata]docs/PromptMetadata.md
 - [PromptStatus]docs/PromptStatus.md


## Documentation For Authorization

## apiKey
- **Type**: HTTP basic authentication

Example
```
	auth := context.WithValue(context.TODO(), sw.ContextBasicAuth, sw.BasicAuth{
		UserName: "username",
		Password: "password",
	})
    r, err := client.Service.Operation(auth, args)
```

## Author

dev@approveapi.com