Efí Pay (Gerencianet) · OpenAPI Overlay 1.0.0

API Evangelist conversational phrasing for Gerencianet Recurring Pix API

17 actions 17 updates phrasing extends openapi/gerencianet-recurring-pix-api-openapi.yml
Generated by API Evangelist Written by API Evangelist tooling for Efí Pay (Gerencianet)'s API. It is a proposal applied on top of the contract, not a document Efí Pay (Gerencianet) publishes.
View Overlay File View on GitHub Overlay Specification

What the actions change

x-apievangelist-phrasing

Targets 17 · first 16 shown; the file carries all of them

$.info
$.paths['/pagamentos-recorrentes/pix'].get
$.paths['/pagamentos-recorrentes/pix'].post
$.paths['/pagamentos-recorrentes/pix/{identificadorPagamento}/cancelar'].patch
$.paths['/pagamentos-recorrentes/pix/{identificadorPagamento}/devolver'].post
$.paths['/pagamentos-recorrentes/pix/{identificadorPagamento}/substituir/{endToEndId}'].patch
$.paths['/v2/rec'].get
$.paths['/v2/rec'].post
$.paths['/v2/rec/{idRec}'].get
$.paths['/v2/rec/{idRec}'].patch
$.paths['/v2/solicrec'].post
$.paths['/v2/solicrec/{idSolicRec}'].get
$.paths['/v2/solicrec/{idSolicRec}'].patch
$.paths['/v2/locrec'].get
$.paths['/v2/locrec'].post
$.paths['/v2/locrec/{id}'].get

OpenAPI Overlay

Raw ↑
# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand.
overlay: 1.0.0
info:
  title: API Evangelist conversational phrasing for Gerencianet Recurring Pix API
  version: 1.0.0
extends: openapi/gerencianet-recurring-pix-api-openapi.yml
actions:
- target: $.info
  update:
    x-apievangelist-phrasing:
      method: generated
      generated: '2026-10-01'
      generator: build-phrasing.py
      label: Generated by API Evangelist
      operations: 16
- target: $.paths['/pagamentos-recorrentes/pix'].get
  update:
    x-apievangelist-phrasing:
      intent: List Open Finance recurring Pix payments
      effect: read
      questions:
      - Which recurring Pix payments have I set up through Open Finance?
      - Can I see my Open Finance recurring payment series?
      instructions:
      - text: List my Open Finance recurring Pix payments.
      - text: Show recurring payments I initiated via Open Finance.
      method: generated
      generated: '2026-10-01'
- target: $.paths['/pagamentos-recorrentes/pix'].post
  update:
    x-apievangelist-phrasing:
      intent: Start an Open Finance recurring Pix payment
      effect: write
      questions:
      - How do I set up a repeating Pix payment through Open Finance?
      - Can I initiate a series of recurring payments from the payer's bank?
      instructions:
      - text: Start an Open Finance recurring Pix payment.
      - text: Initiate a repeating payment series via Open Finance.
      method: generated
      generated: '2026-10-01'
- target: $.paths['/pagamentos-recorrentes/pix/{identificadorPagamento}/cancelar'].patch
  update:
    x-apievangelist-phrasing:
      intent: Cancel an Open Finance recurring Pix payment
      effect: destructive
      questions:
      - Can I cancel a recurring Pix series I started through Open Finance?
      - What stops future installments of an Open Finance recurring payment?
      instructions:
      - text: Cancel Open Finance recurring payment {identificadorPagamento}.
        slots:
          identificadorPagamento: path.identificadorPagamento
      - text: Stop recurring Pix series {identificadorPagamento}.
        slots:
          identificadorPagamento: path.identificadorPagamento
      method: generated
      generated: '2026-10-01'
- target: $.paths['/pagamentos-recorrentes/pix/{identificadorPagamento}/devolver'].post
  update:
    x-apievangelist-phrasing:
      intent: Refund an Open Finance recurring Pix payment
      effect: write
      questions:
      - Can I refund a payment from an Open Finance recurring series?
      - What returns money on a recurring Pix I collected via Open Finance?
      instructions:
      - text: Refund recurring payment {identificadorPagamento}.
        slots:
          identificadorPagamento: path.identificadorPagamento
      - text: Return the money on Open Finance recurring series {identificadorPagamento}.
        slots:
          identificadorPagamento: path.identificadorPagamento
      method: generated
      generated: '2026-10-01'
- target: $.paths['/pagamentos-recorrentes/pix/{identificadorPagamento}/substituir/{endToEndId}'].patch
  update:
    x-apievangelist-phrasing:
      intent: Replace one installment of a recurring Pix
      effect: write
      questions:
      - Can I replace a single installment within an Open Finance recurring payment?
      - What swaps out one parcel of a recurring Pix series?
      instructions:
      - text: Replace parcel {endToEndId} of recurring payment {identificadorPagamento}.
        slots:
          identificadorPagamento: path.identificadorPagamento
          endToEndId: path.endToEndId
      - text: Swap installment {endToEndId} in recurring series {identificadorPagamento}.
        slots:
          identificadorPagamento: path.identificadorPagamento
          endToEndId: path.endToEndId
      method: generated
      generated: '2026-10-01'
- target: $.paths['/v2/rec'].get
  update:
    x-apievangelist-phrasing:
      intent: List Pix Automático recurrences
      effect: read
      questions:
      - Which Pix Automático recurrences have I registered as a biller?
      - Can I see all my rec authorizations?
      instructions:
      - text: List my Pix Automático recurrences.
      - text: Show all recurrence authorizations I've created as a biller.
      method: generated
      generated: '2026-10-01'
- target: $.paths['/v2/rec'].post
  update:
    x-apievangelist-phrasing:
      intent: Create a Pix Automático recurrence
      effect: write
      questions:
      - How do I register a new Pix Automático recurrence for a customer?
      - Can I create a rec before sending the payer an authorization request?
      instructions:
      - text: Create a Pix Automático recurrence.
      - text: Register a new automatic Pix recurrence for a customer.
      method: generated
      generated: '2026-10-01'
- target: $.paths['/v2/rec/{idRec}'].get
  update:
    x-apievangelist-phrasing:
      intent: Get a Pix Automático recurrence
      effect: read
      questions:
      - Can I check whether a payer has authorized a Pix Automático recurrence?
      - What status is a given rec in?
      instructions:
      - text: Show Pix Automático recurrence {idRec}.
        slots:
          idRec: path.idRec
      - text: Get the status of recurrence {idRec}.
        slots:
          idRec: path.idRec
      method: generated
      generated: '2026-10-01'
- target: $.paths['/v2/rec/{idRec}'].patch
  update:
    x-apievangelist-phrasing:
      intent: Update a Pix Automático recurrence
      effect: write
      questions:
      - Can I change a Pix Automático recurrence after it was created?
      - What edits an existing rec?
      instructions:
      - text: Update Pix Automático recurrence {idRec}.
        slots:
          idRec: path.idRec
      - text: Edit recurrence {idRec}.
        slots:
          idRec: path.idRec
      method: generated
      generated: '2026-10-01'
- target: $.paths['/v2/solicrec'].post
  update:
    x-apievangelist-phrasing:
      intent: Ask a payer to authorize a recurrence
      effect: write
      questions:
      - How do I send a payer a request to approve Pix Automático?
      - Can I create a solicrec for an existing recurrence?
      instructions:
      - text: Create a recurrence authorization request.
      - text: Send the payer a request to approve their Pix Automático recurrence.
      method: generated
      generated: '2026-10-01'
- target: $.paths['/v2/solicrec/{idSolicRec}'].get
  update:
    x-apievangelist-phrasing:
      intent: Get a recurrence authorization request
      effect: read
      questions:
      - Has the payer answered my Pix Automático authorization request?
      - Can I look up a solicrec by id?
      instructions:
      - text: Show recurrence request {idSolicRec}.
        slots:
          idSolicRec: path.idSolicRec
      - text: Get the status of authorization request {idSolicRec}.
        slots:
          idSolicRec: path.idSolicRec
      method: generated
      generated: '2026-10-01'
- target: $.paths['/v2/solicrec/{idSolicRec}'].patch
  update:
    x-apievangelist-phrasing:
      intent: Update a recurrence authorization request
      effect: write
      questions:
      - Can I change or withdraw a Pix Automático authorization request I sent?
      - What edits an existing solicrec?
      instructions:
      - text: Update recurrence request {idSolicRec}.
        slots:
          idSolicRec: path.idSolicRec
      - text: Change authorization request {idSolicRec}.
        slots:
          idSolicRec: path.idSolicRec
      method: generated
      generated: '2026-10-01'
- target: $.paths['/v2/locrec'].get
  update:
    x-apievangelist-phrasing:
      intent: List Pix Automático recurrence locations
      effect: read
      questions:
      - Which locations have I created for Pix Automático recurrences?
      - Can I see all my locrec entries?
      instructions:
      - text: List my recurrence locations.
      - text: Show all locrec entries on my account.
      method: generated
      generated: '2026-10-01'
- target: $.paths['/v2/locrec'].post
  update:
    x-apievangelist-phrasing:
      intent: Create a Pix Automático recurrence location
      effect: write
      questions:
      - How do I create a location for a Pix Automático recurrence QR code?
      - Can I reserve a locrec before creating the recurrence?
      instructions:
      - text: Create a recurrence location.
      - text: Reserve a new locrec for a Pix Automático recurrence.
      method: generated
      generated: '2026-10-01'
- target: $.paths['/v2/locrec/{id}'].get
  update:
    x-apievangelist-phrasing:
      intent: Get a Pix Automático recurrence location
      effect: read
      questions:
      - Can I see which recurrence a locrec is linked to?
      - What does a recurrence location contain?
      instructions:
      - text: Show recurrence location {id}.
        slots:
          id: path.id
      - text: Get the details of locrec {id}.
        slots:
          id: path.id
      method: generated
      generated: '2026-10-01'
- target: $.paths['/v2/locrec/{id}/idRec'].delete
  update:
    x-apievangelist-phrasing:
      intent: Detach a recurrence from its location
      effect: destructive
      questions:
      - Can I unlink a Pix Automático recurrence from its locrec?
      - What frees a recurrence location for reuse?
      instructions:
      - text: Unlink the recurrence from location {id}.
        slots:
          id: path.id
      - text: Detach the idRec bound to locrec {id}.
        slots:
          id: path.id
      method: generated
      generated: '2026-10-01'