Files
smoothschedule/activepieces-fork/packages/pieces/community/assembled/test-endpoints.md
poduck 3aa7199503 Add Activepieces integration for workflow automation
- Add Activepieces fork with SmoothSchedule custom piece
- Create integrations app with Activepieces service layer
- Add embed token endpoint for iframe integration
- Create Automations page with embedded workflow builder
- Add sidebar visibility fix for embed mode
- Add list inactive customers endpoint to Public API
- Include SmoothSchedule triggers: event created/updated/cancelled
- Include SmoothSchedule actions: create/update/cancel events, list resources/services/customers

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-18 22:59:37 -05:00

882 B

Assembled API Test Endpoints

GET Requests (no body needed)

  • /users - List all users
  • /teams - List teams
  • /queues - List queues
  • /time-off-requests - List time off requests
  • /users/{user_id} - Get specific user
  • /users/{user_id}/schedule - Get user's schedule

POST Requests (need body)

  • /time-off-requests - Create time off request

    {
      "user_id": "user123",
      "start_date": "2024-01-15",
      "end_date": "2024-01-16",
      "reason": "Vacation"
    }
    
  • /users/{user_id}/shifts - Add shift

    {
      "start_time": "2024-01-15T09:00:00Z",
      "end_time": "2024-01-15T17:00:00Z",
      "shift_type": "regular"
    }
    

Testing Steps

  1. Start with simple GET requests to /users or /teams
  2. Use your Assembled API key in the auth field
  3. Check the response to verify connectivity
  4. Try POST requests with sample data