Resource Migration is used for finding the status of customer migration between Chargebee sites.
Sample resource migration [ JSON ]
{
"from_site": "yourapp",
"entity_type": "customer",
"entity_id": "test123",
"status": "failed",
"created_at": 1528093653,
"updated_at": 1528093653,
"object": "resource_migration"
}
API Index URL GET
https://{site}.chargebee.com/api/v2/resource_migrations
string, min chars=4, max chars=50
Domain name to which the item is moved.
enumerated stringType of the entity this record is stored for
Possible values are
customerEntity that represents a customer.
string, max chars=100
Handle of the customer in the current site.
enumerated string, default=failedStatus of the copy customer process.
Possible values are
scheduledScheduled.failedFailed.succeededSucceeded.
optional, string, max chars=65k
Filled only if the copy operation gets failed
timestamp(UTC) in seconds
Time the log is created
timestamp(UTC) in seconds
Time the log is updated
Gets the last migration details.
Sample Request
Sample Response [ JSON ]
URL Format GET
https://{site}.chargebee.com/api/v2/resource_migrations/retrieve_latest
required, string, min chars=4, max chars=50
Domain name to which the item is moved.
required, enumerated stringType of the entity this record is stored for.
Possible values are
customerEntity that represents a customer
required, string, max chars=100
Handle of the customer in the current site.
always returned
Resource object representing resource_migration