Skip to main content
PUT
https://api-new.paineloffice.click
/
p2p
/
extend
/
{id}
Renovar P2P
curl --request PUT \
  --url https://api-new.paineloffice.click/p2p/extend/{id} \
  --header 'Authorization: <authorization>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "amount": 123,
  "month": 123
}
'
{
  "success": true,
  "message": "<string>",
  "data": {
    "id": 123,
    "username": "<string>",
    "previous_expires_at": "<string>",
    "new_expires_at": "<string>",
    "days_extended": 123,
    "max_devices": 123
  }
}

Endpoint

PUT /p2p/extend/{id}
Authorization: Bearer <token>

Descrição

Renova um usuário P2P existente, estendendo sua validade.

Parâmetros

Authorization
string
required
Bearer token para autenticação
id
string
required
ID do usuário P2P

Parâmetros do Body

amount
number
required
Valor da renovação
month
integer
required
Número de meses para estender

Exemplo de Requisição

{
  "amount": 150.01,
  "month": 1,
  "screen": 1
}

Resposta

success
boolean
Indica se a operação foi bem-sucedida
message
string
Mensagem de confirmação
data
object

Exemplo de Resposta

{
  "message": "Usuário P2P renovado com sucesso",
  "data": {
    "id": 2001,
    "username": "usuario_p2p_001",
    "previous_expires_at": "2024-02-15T10:30:00Z",
    "new_expires_at": "2024-03-16T10:30:00Z",
    "days_extended": 30,
    "max_devices": 5
  }
}