Zum Inhalt springen
Developer

Self-Service / MembershipPause

Kundenportal4 EndpunkteCustomerPanel / Self-Service / MembershipPause

Regeln, die Mitgliedschaften der Person, die pausiert werden können, und die bisher eingereichten Pausen

GET/api/cp/self_service/person/{personIdentifier}/membership_pause

Pfad-Parameter

personIdentifierPflichtstring

Antworten

200Regeln, Mitgliedschaften und Anfragenobject

Felder anzeigen (5)
  • rulesobject
  • earliest_startstring (date-time)
  • latest_startstring (date-time)
  • membershipsarray<object>
  • requestsarray<object>
Anfrage
curl --request GET \
  --url https://eure-instanz.iw-erp.de/api/cp/self_service/person/42/membership_pause \
  --header 'x-iw-jwt-token: <TOKEN>'
Antwort 200 application/json
{
  "earliest_start": "2026-10-15T09:30:00+02:00",
  "latest_start": "2026-10-15T09:30:00+02:00",
  "memberships": [
    {}
  ],
  "requests": [
    {}
  ]
}

Pausenantrag für eine Mitgliedschaft der Person einreichen (wird sofort angewendet, wenn der Verein nicht genehmigt)

POST/api/cp/self_service/person/{personIdentifier}/membership_pause

Pfad-Parameter

personIdentifierPflichtstring

Request-Body application/json

  • dataobject
    Felder anzeigen (4)
    • log_book_entryinteger
    • startstring (date)
    • endstring (date)
    • reasonstring

Antworten

200Der neue Antrag

Anfrage
curl --request POST \
  --url https://eure-instanz.iw-erp.de/api/cp/self_service/person/42/membership_pause \
  --header 'content-type: application/json' \
  --header 'x-iw-jwt-token: <TOKEN>' \
  --data '
{
  "data": {
    "log_book_entry": 1,
    "start": "2026-10-15",
    "end": "2026-10-15",
    "reason": "string"
  }
}
'

Eigene Pause zurückziehen: offene jederzeit, genehmigte bis zur Frist für das Zurückziehen

PUT/api/cp/self_service/membership_pause/{id}/withdraw

Pfad-Parameter

idPflichtstring

Antworten

200Der zurückgezogene Antrag

Anfrage
curl --request PUT \
  --url https://eure-instanz.iw-erp.de/api/cp/self_service/membership_pause/42/withdraw \
  --header 'x-iw-jwt-token: <TOKEN>'

Eigene Pause zurückziehen: offene jederzeit, genehmigte bis zur Frist für das Zurückziehen

PATCH/api/cp/self_service/membership_pause/{id}/withdraw

Pfad-Parameter

idPflichtstring

Antworten

200Der zurückgezogene Antrag

Anfrage
curl --request PATCH \
  --url https://eure-instanz.iw-erp.de/api/cp/self_service/membership_pause/42/withdraw \
  --header 'x-iw-jwt-token: <TOKEN>'