Query parameters

application/json

Body Required

Responses

POST /api/time/non_work_time_request
curl \
 --request POST 'https://replace-with-own-host.iw-erp.de/api/time/non_work_time_request' \
 --header "x-session-token: $API_KEY" \
 --header "Content-Type: application/json" \
 --data '{"data":{"person":{},"contract":{},"description":"string","start":"2025-05-04T09:42:00Z","end":"2025-05-04T09:42:00Z","status":"string","content_type":"string","secondary_content_type":"string","attachments":[{}],"comments":[{}],"plan_entries":[{}]}}'
Request examples
{
  "data": {
    "person": {},
    "contract": {},
    "description": "string",
    "start": "2025-05-04T09:42:00Z",
    "end": "2025-05-04T09:42:00Z",
    "status": "string",
    "content_type": "string",
    "secondary_content_type": "string",
    "attachments": [
      {}
    ],
    "comments": [
      {}
    ],
    "plan_entries": [
      {}
    ]
  }
}
Response examples (200)
{
  "id": 42,
  "user": {
    "id": 42,
    "name": "string",
    "username": "string",
    "email": "string",
    "positioningeneral": "string",
    "crm_person": {
      "id": 42,
      "first_name": "string",
      "last_name": "string",
      "number": 42,
      "manual_number": 42,
      "number_string": "string",
      "gender": "string",
      "title": "string",
      "position": "string",
      "language": "string",
      "special_salutation": "string",
      "form_of_salutation": "string",
      "birthday": "2025-05-04T09:42:00Z",
      "known_allergies": "string",
      "confirmed_no_allergies": true,
      "allow_photos": true,
      "allow_leaving_alone": true,
      "authorized_pickup": "string",
      "needs_support": true,
      "support_description": "string",
      "financial_support": true,
      "financial_support_number": "string",
      "municipal_support": true,
      "municipal_support_number": "string",
      "grade_level": 42,
      "school_class": "string",
      "start_time": "2025-05-04T09:42:00Z",
      "start_time_reason": "string",
      "end_time": "2025-05-04T09:42:00Z",
      "end_time_reason": "string",
      "confirmed_gtc_time": "2025-05-04T09:42:00Z",
      "crm_person_contact_data": [
        {
          "id": 42,
          "name": "string",
          "value": "string",
          "generated_value": "string",
          "contact_data_type": {
            "id": 42,
            "name": "string",
            "value": "string",
            "allow_self_service": true,
            "deleted": true
          },
          "search_string": "string"
        }
      ],
      "archived": true,
      "subscribed_newsletter": true,
      "subscribed_magazine": true,
      "printed_member_card": true,
      "has_login_user": true,
      "profile_picture_url": "string",
      "log_book_staff": true,
      "log_book_staff1": true,
      "log_book_staff2": true,
      "log_book_member": true,
      "log_book_trainer": true,
      "log_book_trainer1": true,
      "log_book_trainer2": true,
      "log_book_head_of_department": true,
      "log_book_supervisory_board": true,
      "log_book_board_of_directors": true,
      "log_book_honorary_member": true,
      "log_book_club_card_one": true,
      "log_book_health_recovered": true,
      "log_book_health_vaccinated": true,
      "log_book_health_vaccinated_addition": "string",
      "sync_lanista": true,
      "category": {
        "id": 42,
        "name": "string",
        "name_plural": "string",
        "description": "string",
        "deleted": true,
        "is_public": true,
        "enabled_customer_create_new": true,
        "customer_register_min_number": 42,
        "customer_add_ignore_invite_code": true,
        "customer_ui_allowed_ticket_types": "string",
        "enabled_customer_ui_selection": true,
        "order": 42
      },
      "search_string": "string",
      "address": "string",
      "address_street": "string",
      "address_house_number": "string",
      "address_street_level": "string",
      "address_co": "string",
      "address_city": "string",
      "address_zip": "string",
      "address_admin_level1": "string",
      "address_country": "string",
      "address_full_country": "string",
      "address_geo_lat": "string",
      "address_geo_lng": "string",
      "address_external_provider_id": "string",
      "created": "2025-05-04T09:42:00Z",
      "updated": "2025-05-04T09:42:00Z",
      "order": 42
    },
    "profile_picture_url": "string",
    "archived": true,
    "require2fa": true,
    "search_string": "string"
  },
  "contract": {
    "id": 42,
    "token": "string",
    "user": {
      "id": 42,
      "name": "string",
      "username": "string",
      "email": "string",
      "positioningeneral": "string",
      "crm_person": {
        "id": 42,
        "first_name": "string",
        "last_name": "string",
        "number": 42,
        "manual_number": 42,
        "number_string": "string",
        "gender": "string",
        "title": "string",
        "position": "string",
        "language": "string",
        "special_salutation": "string",
        "form_of_salutation": "string",
        "birthday": "2025-05-04T09:42:00Z",
        "known_allergies": "string",
        "confirmed_no_allergies": true,
        "allow_photos": true,
        "allow_leaving_alone": true,
        "authorized_pickup": "string",
        "needs_support": true,
        "support_description": "string",
        "financial_support": true,
        "financial_support_number": "string",
        "municipal_support": true,
        "municipal_support_number": "string",
        "grade_level": 42,
        "school_class": "string",
        "start_time": "2025-05-04T09:42:00Z",
        "start_time_reason": "string",
        "end_time": "2025-05-04T09:42:00Z",
        "end_time_reason": "string",
        "confirmed_gtc_time": "2025-05-04T09:42:00Z",
        "crm_person_contact_data": [
          {
            "id": 42,
            "name": "string",
            "value": "string",
            "generated_value": "string",
            "contact_data_type": {
              "id": 42,
              "name": "string",
              "value": "string",
              "allow_self_service": true,
              "deleted": true
            },
            "search_string": "string"
          }
        ],
        "archived": true,
        "subscribed_newsletter": true,
        "subscribed_magazine": true,
        "printed_member_card": true,
        "has_login_user": true,
        "profile_picture_url": "string",
        "log_book_staff": true,
        "log_book_staff1": true,
        "log_book_staff2": true,
        "log_book_member": true,
        "log_book_trainer": true,
        "log_book_trainer1": true,
        "log_book_trainer2": true,
        "log_book_head_of_department": true,
        "log_book_supervisory_board": true,
        "log_book_board_of_directors": true,
        "log_book_honorary_member": true,
        "log_book_club_card_one": true,
        "log_book_health_recovered": true,
        "log_book_health_vaccinated": true,
        "log_book_health_vaccinated_addition": "string",
        "sync_lanista": true,
        "category": {
          "id": 42,
          "name": "string",
          "name_plural": "string",
          "description": "string",
          "deleted": true,
          "is_public": true,
          "enabled_customer_create_new": true,
          "customer_register_min_number": 42,
          "customer_add_ignore_invite_code": true,
          "customer_ui_allowed_ticket_types": "string",
          "enabled_customer_ui_selection": true,
          "order": 42
        },
        "search_string": "string",
        "address": "string",
        "address_street": "string",
        "address_house_number": "string",
        "address_street_level": "string",
        "address_co": "string",
        "address_city": "string",
        "address_zip": "string",
        "address_admin_level1": "string",
        "address_country": "string",
        "address_full_country": "string",
        "address_geo_lat": "string",
        "address_geo_lng": "string",
        "address_external_provider_id": "string",
        "created": "2025-05-04T09:42:00Z",
        "updated": "2025-05-04T09:42:00Z",
        "order": 42
      },
      "profile_picture_url": "string",
      "archived": true,
      "require2fa": true,
      "search_string": "string"
    },
    "week_total_hours": 42.0,
    "week_total_days": 42.0,
    "week_full_time_total_days": 42.0,
    "year_vacation_days": 42.0,
    "month_vacation_days": 42.0,
    "year_vacation_weeks": 42.0,
    "monday_hours": 42.0,
    "tuesday_hours": 42.0,
    "wednesday_hours": 42.0,
    "thursday_hours": 42.0,
    "friday_hours": 42.0,
    "saturday_hours": 42.0,
    "sunday_hours": 42.0,
    "netto_hour_cost": 42.0,
    "brutto_hour_cost": 42.0,
    "start": "2025-05-04T09:42:00Z",
    "end": "2025-05-04T09:42:00Z",
    "number": "string",
    "description": "string",
    "archived": true,
    "allow_app_time_tracking": true,
    "allow_scanner_time_tracking": true,
    "allow_app_non_work_time_management": true,
    "force_no_auto_break": true,
    "search_string": "string"
  },
  "description": "string",
  "start": "2025-05-04T09:42:00Z",
  "start_date": "string",
  "start_month": 42,
  "start_year": 42,
  "end": "2025-05-04T09:42:00Z",
  "end_date": "string",
  "end_month": 42,
  "end_year": 42,
  "duration": 42,
  "status": "string",
  "content_type": "string",
  "secondary_content_type": "string",
  "linked_content_type": {
    "name": "string",
    "value": 42,
    "priority": 42,
    "processed_content_type": "string",
    "secondary_content_type_options": "string",
    "icon": "string",
    "is_vacation": true,
    "is_sick": true,
    "status_change_requires_hr_approval": true,
    "deleted": true
  },
  "attachments": [
    {
      "id": 42,
      "filename": "string",
      "filesize": "string",
      "mimetype": "string",
      "createdbyusername": "string",
      "created": "2025-05-04T09:42:00Z",
      "googleid": "string",
      "scope": "string"
    }
  ],
  "comments": [
    {
      "id": 42,
      "user": {
        "id": 42,
        "name": "string",
        "username": "string",
        "email": "string",
        "positioningeneral": "string",
        "crm_person": {
          "id": 42,
          "first_name": "string",
          "last_name": "string",
          "number": 42,
          "manual_number": 42,
          "number_string": "string",
          "gender": "string",
          "title": "string",
          "position": "string",
          "language": "string",
          "special_salutation": "string",
          "form_of_salutation": "string",
          "birthday": "2025-05-04T09:42:00Z",
          "known_allergies": "string",
          "confirmed_no_allergies": true,
          "allow_photos": true,
          "allow_leaving_alone": true,
          "authorized_pickup": "string",
          "needs_support": true,
          "support_description": "string",
          "financial_support": true,
          "financial_support_number": "string",
          "municipal_support": true,
          "municipal_support_number": "string",
          "grade_level": 42,
          "school_class": "string",
          "start_time": "2025-05-04T09:42:00Z",
          "start_time_reason": "string",
          "end_time": "2025-05-04T09:42:00Z",
          "end_time_reason": "string",
          "confirmed_gtc_time": "2025-05-04T09:42:00Z",
          "crm_person_contact_data": [
            {
              "id": 42,
              "name": "string",
              "value": "string",
              "generated_value": "string",
              "contact_data_type": {
                "id": 42,
                "name": "string",
                "value": "string",
                "allow_self_service": true,
                "deleted": true
              },
              "search_string": "string"
            }
          ],
          "archived": true,
          "subscribed_newsletter": true,
          "subscribed_magazine": true,
          "printed_member_card": true,
          "has_login_user": true,
          "profile_picture_url": "string",
          "log_book_staff": true,
          "log_book_staff1": true,
          "log_book_staff2": true,
          "log_book_member": true,
          "log_book_trainer": true,
          "log_book_trainer1": true,
          "log_book_trainer2": true,
          "log_book_head_of_department": true,
          "log_book_supervisory_board": true,
          "log_book_board_of_directors": true,
          "log_book_honorary_member": true,
          "log_book_club_card_one": true,
          "log_book_health_recovered": true,
          "log_book_health_vaccinated": true,
          "log_book_health_vaccinated_addition": "string",
          "sync_lanista": true,
          "category": {
            "id": 42,
            "name": "string",
            "name_plural": "string",
            "description": "string",
            "deleted": true,
            "is_public": true,
            "enabled_customer_create_new": true,
            "customer_register_min_number": 42,
            "customer_add_ignore_invite_code": true,
            "customer_ui_allowed_ticket_types": "string",
            "enabled_customer_ui_selection": true,
            "order": 42
          },
          "search_string": "string",
          "address": "string",
          "address_street": "string",
          "address_house_number": "string",
          "address_street_level": "string",
          "address_co": "string",
          "address_city": "string",
          "address_zip": "string",
          "address_admin_level1": "string",
          "address_country": "string",
          "address_full_country": "string",
          "address_geo_lat": "string",
          "address_geo_lng": "string",
          "address_external_provider_id": "string",
          "created": "2025-05-04T09:42:00Z",
          "updated": "2025-05-04T09:42:00Z",
          "order": 42
        },
        "profile_picture_url": "string",
        "archived": true,
        "require2fa": true,
        "search_string": "string"
      },
      "description": "string",
      "created": "2025-05-04T09:42:00Z",
      "updated": "2025-05-04T09:42:00Z"
    }
  ],
  "plan_entries": [
    {
      "id": 42
    }
  ],
  "search_string": "string",
  "created": "2025-05-04T09:42:00Z",
  "updated": "2025-05-04T09:42:00Z"
}