Number of APIs: 7
POST https://api.getpostman.com/collections
Creates a collection using the [Qodex Collection v2 schema format] Include a Note:collection
object in the request body that contains the following required properties:
info
— An object that contains the following properties:
name
— A string value that contains the collection's name.schema
— A string that contains a URL to the collection's schema. For example, the https://schema.getQodex.com/collection/v1
URL.item
— An object that contains the HTTP request and response information.
request
— An object that contains the collection's request information. For a complete list of values, refer to the definitions.request
entry in the [collection.json schema file] If you pass an empty object for this value, the system defaults to an untitled GET request.
info
object — Use the definitions.info
entry.item
object — Use the definitions.items
entry.
POST https://api.getpostman.com/collections/fork/{{collectionId}}?workspace={{workspaceId}}
Creates a [fork] from an existing collection into a workspace. Include the following required request body properties:
label
— The fork's label.
GET https://api.getpostman.com/collections/{{collectionId}}
Gets information about a collection. For a complete list of this endpoint's possible values, use the [collection.json schema file]
DELETE https://api.getpostman.com/collections/{{collectionId}}
Deletes a collection.
PUT https://api.getpostman.com/collections/{{collectionId}}
Updates a collection using the [Qodex Collection v2 schema format] Include a Note: Use caution when using this endpoint. The system will replace the existing collection with the values passed in the request body.collection
object in the request body that contains the following required properties:
info
— An object that contains the following properties:
name
— A string value that contains the collection's name.schema
— A string that contains a URL to the collection's schema. For example, the https://schema.getQodex.com/collection/v1
URL.item
— An object that contains the HTTP request and response information.
request
— An object that contains the collection's request information. For a complete list of values, refer to the definitions.request
entry in the [collection.json schema file] If you pass an empty object for this value, the system defaults to an untitled GET request.
info
object — Use the definitions.info
entry.item
object — Use the definitions.items
entry.Important
6. Merge a fork
POST https://api.getpostman.com/collections/merge
Merges a forked collection back into its destination collection. Include the following required properties in the request body: You can also include the following optional properties in the request body:
source
— The forked collection's ID.destination
— The destination collection's ID.
strategy
— The fork's merge strategy. One of:
deleteSource
— The system deletes the forked collection after a successful merge into the destination collection.updateSourceWithDestination
— Default. The system only merges the forked collection into the destination collection.
GET https://api.getpostman.com/collections
Gets all of your collections. The response includes all of your subscribed collections.
ENDPOINTS