Efí Pay (Gerencianet) · OpenAPI Overlay 1.0.0
API Evangelist conversational phrasing for Efí Pay Cobranças Charges API
13 actions
13 updates
phrasing
extends
openapi/gerencianet-charges-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.
What the actions change
x-apievangelist-phrasing
Targets 13
$.info
$.paths['/charge'].post
$.paths['/charge/one-step'].post
$.paths['/charge/{id}'].get
$.paths['/charges'].get
$.paths['/charge/{id}/cancel'].put
$.paths['/charge/{id}/pay'].post
$.paths['/charge/{id}/billet'].put
$.paths['/charge/{id}/billet/resend'].post
$.paths['/charge/{id}/metadata'].put
$.paths['/charge/{id}/history'].post
$.paths['/charge/{id}/balance-sheet'].post
$.paths['/charge/{id}/settle'].put
OpenAPI Overlay
# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand.
overlay: 1.0.0
info:
title: API Evangelist conversational phrasing for Efí Pay Cobranças Charges API
version: 1.0.0
extends: openapi/gerencianet-charges-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: 12
- target: $.paths['/charge'].post
update:
x-apievangelist-phrasing:
intent: Create a charge
effect: write
questions:
- How do I create a charge before choosing how the customer pays?
- Can I register a charge first and add the payment method later?
instructions:
- text: Create a new charge.
- text: Register a charge without a payment method yet.
method: generated
generated: '2026-10-01'
- target: $.paths['/charge/one-step'].post
update:
x-apievangelist-phrasing:
intent: Create and pay a charge in one step
effect: write
questions:
- Can I create a charge and set its boleto or card payment in a single call?
- What is the one-step way to issue a charge?
instructions:
- text: Create a one-step charge.
- text: Issue a charge with its payment method in one call.
method: generated
generated: '2026-10-01'
- target: $.paths['/charge/{id}'].get
update:
x-apievangelist-phrasing:
intent: Get a charge
effect: read
questions:
- Can I look up a single charge and see whether it's paid?
- What details does a charge return?
instructions:
- text: Show charge {id}.
slots:
id: path.id
- text: Get the status of charge {id}.
slots:
id: path.id
method: generated
generated: '2026-10-01'
- target: $.paths['/charges'].get
update:
x-apievangelist-phrasing:
intent: List charges
effect: read
questions:
- Which charges have I issued?
- Is there a way to see all my boleto and card charges together?
instructions:
- text: List my charges.
- text: Show all charges on my account.
method: generated
generated: '2026-10-01'
- target: $.paths['/charge/{id}/cancel'].put
update:
x-apievangelist-phrasing:
intent: Cancel a charge
effect: destructive
questions:
- Can I cancel a charge the customer hasn't paid?
- What happens when a charge is cancelled?
instructions:
- text: Cancel charge {id}.
slots:
id: path.id
- text: Void unpaid charge {id}.
slots:
id: path.id
method: generated
generated: '2026-10-01'
- target: $.paths['/charge/{id}/pay'].post
update:
x-apievangelist-phrasing:
intent: Set the payment method on a charge
effect: write
questions:
- How do I turn an existing charge into a boleto or card payment?
- Can I pick the payment method after the charge was created?
instructions:
- text: Set the payment method for charge {id}.
slots:
id: path.id
- text: Pay charge {id} by boleto or card.
slots:
id: path.id
method: generated
generated: '2026-10-01'
- target: $.paths['/charge/{id}/billet'].put
update:
x-apievangelist-phrasing:
intent: Update an issued boleto
effect: write
questions:
- Can I modify a boleto I already issued?
- What updates an existing billet?
instructions:
- text: Update the boleto on charge {id}.
slots:
id: path.id
- text: Modify the billet issued for charge {id}.
slots:
id: path.id
method: generated
generated: '2026-10-01'
- target: $.paths['/charge/{id}/billet/resend'].post
update:
x-apievangelist-phrasing:
intent: Email a boleto to the customer
effect: write
questions:
- Can I resend a boleto to the customer by email?
- What emails a billet again?
instructions:
- text: Resend the boleto for charge {id}.
slots:
id: path.id
- text: Email the billet of charge {id} to the payer.
slots:
id: path.id
method: generated
generated: '2026-10-01'
- target: $.paths['/charge/{id}/metadata'].put
update:
x-apievangelist-phrasing:
intent: Update a charge's metadata
effect: write
questions:
- Can I change the metadata stored on a charge?
- What updates a charge's metadata?
instructions:
- text: Update the metadata of charge {id}.
slots:
id: path.id
- text: Set new metadata on charge {id}.
slots:
id: path.id
method: generated
generated: '2026-10-01'
- target: $.paths['/charge/{id}/history'].post
update:
x-apievangelist-phrasing:
intent: Add a note to a charge's history
effect: write
questions:
- Can I add my own note to a charge's history?
- Where do I log a comment on a charge?
instructions:
- text: Add a history note to charge {id}.
slots:
id: path.id
- text: Record a comment on charge {id}.
slots:
id: path.id
method: generated
generated: '2026-10-01'
- target: $.paths['/charge/{id}/balance-sheet'].post
update:
x-apievangelist-phrasing:
intent: Attach a balance sheet to a boleto
effect: write
questions:
- Can I add a balance sheet to a boleto?
- What adds a demonstrative table to a billet?
instructions:
- text: Define the balance sheet for charge {id}.
slots:
id: path.id
- text: Attach a balance sheet to the boleto of charge {id}.
slots:
id: path.id
method: generated
generated: '2026-10-01'
- target: $.paths['/charge/{id}/settle'].put
update:
x-apievangelist-phrasing:
intent: Mark a charge as paid manually
effect: write
questions:
- Can I mark a charge as paid if the customer paid another way?
- How do I settle a charge manually?
instructions:
- text: Settle charge {id}.
slots:
id: path.id
- text: Mark charge {id} as paid.
slots:
id: path.id
method: generated
generated: '2026-10-01'
Work with this as data
Every overlay here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for openapi overlays
4 MCP tools reach this
find_overlaysBrowse and filter every overlay in the catalog.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
This overlay
curl "https://apis.io/api/v1/overlays/gerencianet-charges-api-phrasing-overlay"
All openapi overlays
curl "https://apis.io/api/v1/overlays?limit=25"
Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.