pact

import a Pact contract as expectations

Parses a Pact v3 consumer-driven contract and adds the interactions it describes to the active expectation set. Redaction is applied on import so credentials present in the contract are not retained.

put/mockserver/pact/import

Request

  • Base URL: http://localhost:1080
  • URL: http://localhost:1080/mockserver/pact/import
  • Auth: none declared

Query parameters

redactSensitiveDataboolean

redact credentials found in the imported contract

additionalRedactedHeadersstring

comma-separated additional header names to redact

additionalRedactedBodyFieldsstring

comma-separated additional body field names to redact

Request body

object required

Pact v3 consumer-driven contract document

Response

Pact contract imported as expectations

Expectation[] required(unresolved $ref)

list of upserted expectations

Changes

No recorded changes to this operation across all 1 revision of this API.