1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
|
## Overview
Posting supports importing from external sources.
## Importing from curl
!!! example "This feature is experimental."
You can import a curl command by pasting it into the URL bar.
This will fill out the request details in the UI based on the curl command you pasted, overwriting any existing values.
## Importing from OpenAPI
!!! example "This feature is experimental."
Posting can convert OpenAPI 3.x specs into collections.
To import an OpenAPI Specification, use the `posting import path/to/openapi.yaml` command.
You can optionally supply an output directory.
If no output directory is supplied, the default collection directory will be used.
Posting will attempt to build a file structure in the collection that aligns with the URL structure of the imported API.
## Importing from Postman
!!! example "This feature is experimental."
Collections can be imported from Postman.
To import a Postman collection, use the `posting import --type postman path/to/postman_collection.json` command.
You can optionally supply an output directory with the `-o` option.
If no output directory is supplied, the default collection directory will be used (check where this is using `posting locate collection`).
Variables will also be imported from the Postman collection and placed in a `.env` file inside the collection directory.
|