Banco Inter Upload de mídia API

The Upload de mídia API from Banco Inter — 1 operation(s) for upload de mídia.

Operations 1

POST /media/upload-url Gerar URL para upload de arquivo de mídia #

Specifications

Schemas & Data

📊
JSONSchema
https://artifacts.apis.io/banco-inter/json-schema/banco-inter-token-request-schema.json
📊
JSONSchema
https://artifacts.apis.io/banco-inter/json-schema/banco-inter-saldo-schema.json
📊
JSONSchema
https://artifacts.apis.io/banco-inter/json-schema/banco-inter-informacoes-pagamento-schema.json
📊
JSONSchema
https://artifacts.apis.io/banco-inter/json-schema/banco-inter-informacoes-pagamento-darf-schema.json
📊
JSONSchema
https://artifacts.apis.io/banco-inter/json-schema/banco-inter-lista-transacoes-completa-scroll-schema.json
📊
JSONSchema
https://artifacts.apis.io/banco-inter/json-schema/banco-inter-obter-lote-response-schema.json
📊
JSONSchema
https://artifacts.apis.io/banco-inter/json-schema/banco-inter-pagamento-pix-response-schema.json
📊
JSONSchema
https://artifacts.apis.io/banco-inter/json-schema/banco-inter-pix-schema.json
📊
JSONSchema
https://artifacts.apis.io/banco-inter/json-schema/banco-inter-cob-vgerada-schema.json
📊
JSONSchema
https://artifacts.apis.io/banco-inter/json-schema/banco-inter-cob-gerada-schema.json
📊
JSONSchema
https://artifacts.apis.io/banco-inter/json-schema/banco-inter-devolucao-schema.json
📊
JSONSchema
https://artifacts.apis.io/banco-inter/json-schema/banco-inter-lote-cob-vconsultado-schema.json
📊
JSONSchema
https://artifacts.apis.io/banco-inter/json-schema/banco-inter-webhook-completo-schema.json
📊
JSONSchema
https://artifacts.apis.io/banco-inter/json-schema/banco-inter-rec-completa-schema.json
📊
JSONSchema
https://artifacts.apis.io/banco-inter/json-schema/banco-inter-cob-rcompleta-schema.json
📊
JSONSchema
https://artifacts.apis.io/banco-inter/json-schema/banco-inter-rec-gerada-schema.json
📊
JSONSchema
https://artifacts.apis.io/banco-inter/json-schema/banco-inter-payload-location-rec-gerada-schema.json
📊
JSONSchema
https://artifacts.apis.io/banco-inter/json-schema/banco-inter-cob-rgerada-schema.json
📊
JSONSchema
https://artifacts.apis.io/banco-inter/json-schema/banco-inter-solic-rec-completa-schema.json
📊
JSONSchema
https://artifacts.apis.io/banco-inter/json-schema/banco-inter-cobranca-detalhada-response-body-schema.json
📊
JSONSchema
https://artifacts.apis.io/banco-inter/json-schema/banco-inter-cobrancas-response-schema.json
📊
JSONSchema
https://artifacts.apis.io/banco-inter/json-schema/banco-inter-callback-attempt-page-schema.json
📊
JSONSchema
https://artifacts.apis.io/banco-inter/json-schema/banco-inter-item-sumario-cobrancas-schema.json
📊
JSONSchema
https://artifacts.apis.io/banco-inter/json-schema/banco-inter-update-cobranca-response-body-schema.json
📊
JSONSchema
https://artifacts.apis.io/banco-inter/json-schema/banco-inter-boleto-response-schema.json
📊
JSONSchema
https://artifacts.apis.io/banco-inter/json-schema/banco-inter-inclui-boleto-request-schema.json
📊
JSONSchema
https://artifacts.apis.io/banco-inter/json-schema/banco-inter-inclui-boleto-response-schema.json
📊
JSONSchema
https://artifacts.apis.io/banco-inter/json-schema/banco-inter-boletos-page-response-schema.json
📊
JSONSchema
https://artifacts.apis.io/banco-inter/json-schema/banco-inter-baixa-boleto-request-schema.json
📊
JSONSchema
https://artifacts.apis.io/banco-inter/json-schema/banco-inter-publication-response-schema.json
📊
JSONSchema
https://artifacts.apis.io/banco-inter/json-schema/banco-inter-publication-request-body-schema.json
📊
JSONSchema
https://artifacts.apis.io/banco-inter/json-schema/banco-inter-generate-upload-url-response-schema.json
📊
JSONSchema
https://artifacts.apis.io/banco-inter/json-schema/banco-inter-publication-page-response-schema.json
📊
JSONSchema
https://artifacts.apis.io/banco-inter/json-schema/banco-inter-update-publication-request-body-schema.json
📊
JSONSchema
https://artifacts.apis.io/banco-inter/json-schema/banco-inter-generate-upload-url-request-schema.json
📊
JSONSchema
https://artifacts.apis.io/banco-inter/json-schema/banco-inter-proposta-schema.json
📊
JSONSchema
https://artifacts.apis.io/banco-inter/json-schema/banco-inter-operacao-schema.json

Work with this as data

Every API 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 apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • 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.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/banco-inter:banco-inter-upload-de-m-dia-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

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.

OpenAPI Specification

banco-inter-upload-de-m-dia-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Banco Inter Upload de mídia API
  version: ''
  description: 'Operations tagged Upload de mídia across 2 of this provider''s published API definitions: swagger-api-forum-yaml.yaml, banco-inter-forum-openapi.yml. Each path carries the servers of the definition it was published in.'
servers:
- url: https://cdpj-sandbox.partners.uatinter.co/forum/v1
  description: Servidor de Sandbox
- url: https://cdpj.partners.bancointer.com.br/forum/v1
  description: Servidor de Produção
tags:
- name: Upload de mídia
paths:
  /media/upload-url:
    post:
      tags:
      - Upload de mídia
      summary: Gerar URL para upload de arquivo de mídia
      description: 'Utilizado para gerar uma URL pré-assinada para upload de um arquivo de mídia.


        * Escopo requerido: publication.write

        * Rate limit:


        * 20 chamadas por minuto

        * 120 chamadas por minuto


        *Obs: O token tem validade de 60 minutos e deverá ser reutilizado nas requisições.*


        https://cdpj-sandbox.partners.uatinter.co/forum/v1/media/upload-url


        https://cdpj.partners.bancointer.com.br/forum/v1/media/upload-url'
      operationId: generateMediaUploadUrl
      requestBody:
        description: A JSON object containing content type information
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/GenerateUploadUrlRequest'
      responses:
        '200':
          description: URL generated successfully
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/GenerateUploadUrlResponse'
        '400':
          description: Bad request
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ProblemResponse'
        '403':
          description: Permission denied
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ProblemResponse'
    servers:
    - url: https://cdpj-sandbox.partners.uatinter.co/forum/v1
      description: Servidor de Sandbox
    - url: https://cdpj.partners.bancointer.com.br/forum/v1
      description: Servidor de Produção
components:
  schemas:
    GenerateUploadUrlRequest:
      type: object
      required:
      - contentType
      properties:
        contentType:
          type: string
          example: image/jpeg
          description: 'MIME type of the file to be uploaded. Allowed types: image/jpeg, image/png, video/mp4, video/quicktime, application/pdf.'
    ProblemResponse:
      type: object
      properties:
        code:
          type: string
        title:
          type: string
          description: Descrição resumida do problema
          example: Not found
        detail:
          type: string
          description: Descrição completa do problema
        timestamp:
          type: string
          format: date-time
        violacoes:
          type: array
          items:
            $ref: '#/components/schemas/Violacao'
    Violacao:
      type: object
      properties:
        propriedade:
          type: string
          description: Nome da propriedade
        razao:
          type: string
          description: Descrição do erro
        valor:
          type: string
          description: Valor da propriedade
    GenerateUploadUrlResponse:
      type: object
      properties:
        uploadUrl:
          type: string
          description: URL pré-assinada para upload do arquivo
          example: https://s3.amazonaws.com/bucket?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=EXAMPLEACCESSKEY%2F20251218%2Fuse-east-1%2Fs3%2Faws4_request&X-Amz-Date=20251218T120000Z&X-Amz-Expires=900&X-Amz-SignedHeaders=host&X-Amz-Signature=12345567899
        publicationUrl:
          type: string
          description: URL para ser usada na criação da publicação após o upload
          example: https://s3.amazonaws.com/bucket
x-refined-from:
- swagger-api-forum-yaml.yaml
- banco-inter-forum-openapi.yml