pontos-venda-protected

Upload Pv Documents

Upload template declaration documents for a point of sale.

This endpoint:

  • Fetches declaration templates
  • Downloads from S3
  • Re-uploads to PV-specific folder
  • Creates audit trail

Requires: Authentication + Permission to manage documents Returns: List of uploaded document URLs

Note: S3 integration required - implement in service layer

post/api/pontos-venda/{pv_id}/upload-documents

Request

  • Base URL
    https://api.multigest.pt (the document declares no server; this is the origin it was published from)
  • URL
    https://api.multigest.pt/api/pontos-venda/{pv_id}/upload-documents
  • Auth
    API key in header x-api-token and API key in header x-origin-verify

Path parameters

pv_idinteger required

Query parameters

empresa_idinteger required

Company ID

Headers

x-api-tokenstring nullable

Response

Successful Response

idinteger required

Document ID

pv_idinteger required

PV ID

id_declaracaointeger required

Declaration type ID

urlstring required

S3 URL to uploaded document

uploaded_atstring date-time

Changes

No recorded changes to this operation across all 21 revisions of this API.