Returns everything the migration wizard needs before it starts: the BuddyPress groups with their member counts and migrated state, the source data statistics, and any previously saved progress.
has_previous tells the client whether a partially completed run already exists, so it can offer to resume or reset.
Endpoint
Method:
GETPath:
/migrations/buddypress/configEdition: Core
Controller:
BPMigrationController@getMigrationConfigRoute source:
fluent-community/Modules/Migrations/Http/migration_api.php:14Controller source:
fluent-community/Modules/Migrations/Http/Controllers/BPMigrationController.phpRequires the FluentCommunity community-admin permission (or a WordPress super admin).
Reconstructed sample
This endpoint belongs to a module that is not active on the reference install (or needs a file upload), so the payload below was reconstructed by reading the controller rather than recorded. Field names and types follow the source; values are illustrative.
GET Get Buddypress Migration Config
Returns everything the migration wizard needs before it starts: the BuddyPress groups with their member counts and migrated state, the source data statistics, and any previously saved progress.
Controller: BPMigrationController@getMigrationConfig
Route source: fluent-community/Modules/Migrations/Http/migration_api.php:14
Authorizations
WordPress Application Passwords — use Basic auth with username:application_password.
Responses
Successful response