naftiko: 1.0.0-alpha2 info: label: API Reference — subpackage_projects.subpackage_projects/members.subpackage_projects/members/bulk description: 'API Reference — subpackage_projects.subpackage_projects/members.subpackage_projects/members/bulk. 2 operations. Lead operation: ✨ Bulk assign project members. Self-contained Naftiko capability covering one Label Studio business surface.' tags: - Label Studio - subpackage_projects.subpackage_projects/members.subpackage_projects/members/bulk created: '2026-05-19' modified: '2026-05-19' binds: - namespace: env keys: LABEL_STUDIO_API_KEY: LABEL_STUDIO_API_KEY capability: consumes: - type: http namespace: label-studio-subpackage-projects-subpackage-projects-members-subpackage-projects-members-bulk baseUri: http://localhost:8000 description: API Reference — subpackage_projects.subpackage_projects/members.subpackage_projects/members/bulk business capability. Self-contained, no shared references. resources: - name: api-projects-id-members-bulk path: /api/projects/{id}/members/bulk/ operations: - name: post method: POST description: ✨ Bulk assign project members outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: id in: path type: integer required: true - name: last_activity__gte in: query type: string description: Filter by last activity (ISO 8601 formatted date). Only when all=True. - name: last_activity__lte in: query type: string description: Filter by last activity upper bound (ISO 8601 formatted date). Only when all=True. - name: role in: query type: string description: Filter by role, project roles take precedence over organization roles. Only when all=True. (comma-separated values) - name: search in: query type: string description: Search term for filtering members by name, email, or username. Only when all=True. - name: tags in: query type: string description: Multiple values may be separated by commas. (comma-separated values) - name: user_type in: query type: string description: Multiple values may be separated by commas. (comma-separated values) - name: Authorization in: header type: string description: 'The token (or API key) must be passed as a request header. You can find your user token on the User Account page in Label Studio. Example: