Skip to content
Developer

DonationGoal

Billing7 EndpointsBilling / DonationGoal

List all donation goals

GET/api/invoice/donation_goal

Responses

200Returns a list of DonationGoals

Request
curl --request GET \
  --url https://your-instance.iw-erp.de/api/invoice/donation_goal \
  --header 'x-iw-jwt-token: <TOKEN>'

Create a new donation goal

POST/api/invoice/donation_goal

Responses

200Creates a new DonationGoal

Request
curl --request POST \
  --url https://your-instance.iw-erp.de/api/invoice/donation_goal \
  --header 'x-iw-jwt-token: <TOKEN>'

Fortschritt eines Spendenziels: Zielbetrag, gesammelt, Anzahl Spender, Enddatum (U1).

GET/api/invoice/donation_goal/{id}/progress

Setting donation_goal_progress_enabled.

Path parameters

idrequiredstring

Responses

200targetAmount, endDate, collected, donorCount, percent, ended

404Ohne Setting oder unbekanntes Ziel

Request
curl --request GET \
  --url https://your-instance.iw-erp.de/api/invoice/donation_goal/42/progress \
  --header 'x-iw-jwt-token: <TOKEN>'

Get a single donation goal

GET/api/invoice/donation_goal/{id}

Path parameters

idrequiredstring

Responses

200Returns a single DonationGoal

Request
curl --request GET \
  --url https://your-instance.iw-erp.de/api/invoice/donation_goal/42 \
  --header 'x-iw-jwt-token: <TOKEN>'

Update a donation goal

PUT/api/invoice/donation_goal/{id}

Path parameters

idrequiredstring

Responses

200Updates a DonationGoal

Request
curl --request PUT \
  --url https://your-instance.iw-erp.de/api/invoice/donation_goal/42 \
  --header 'x-iw-jwt-token: <TOKEN>'

Update a donation goal

PATCH/api/invoice/donation_goal/{id}

Path parameters

idrequiredstring

Responses

200Updates a DonationGoal

Request
curl --request PATCH \
  --url https://your-instance.iw-erp.de/api/invoice/donation_goal/42 \
  --header 'x-iw-jwt-token: <TOKEN>'

Delete a donation goal (soft delete)

DELETE/api/invoice/donation_goal/{id}

Path parameters

idrequiredstring

Responses

200Deletes a DonationGoal

Request
curl --request DELETE \
  --url https://your-instance.iw-erp.de/api/invoice/donation_goal/42 \
  --header 'x-iw-jwt-token: <TOKEN>'