{"method":"GET","path":"https://api.revcent.com/v2/site_fulfillment_centers","summary":"Get Site Fulfillment Centers","description":"Returns a list of site fulfillment centers.","operationId":"GetSiteFulfillmentCenters","parameters":[],"requestBody":{"content":{"application/x-www-form-urlencoded":{"encoding":{},"schema":{"additionalProperties":false,"properties":{},"type":"object"}}},"required":false},"responses":{"200":{"content":{"application/json":{"schema":{"description":"","properties":{"api_call_id":{"type":"string","description":"A 20 character API call ID.","minLength":20,"maxLength":20},"api_call_unix":{"description":"Unix timestamp of when the API call was initiated.","type":"integer","format":"unix-time"},"code":{"description":"API call response code.","type":"integer","format":"int32","enum":[1]},"current_count":{"description":"The current number of items in the results.","type":"integer"},"current_page":{"description":"The current page for the items in the results.","type":"integer"},"results":{"items":{"type":"object","additionalProperties":false,"properties":{"id":{"type":"string","description":"A 20 character site fulfillment center ID.","minLength":20,"maxLength":20},"name":{"description":"The site fulfillment center name.","type":"string"},"description":{"description":"The site fulfillment center description.","type":"string"},"required_fields":{"type":"array","description":"The array of required fields for the site fulfillment center. These fields are required when creating or modifying a user fulfillment account.","items":{"type":"object","additionalProperties":false,"properties":{"id":{"description":"The field ID is used in conjunction when creating or modifying a user fulfillment accounts' fields. When creating or modifying a user fulfillment accounts' fields you include this ID to reference the specific field with the corresponding user specific value for the field.","type":"string"},"name":{"description":"The field name. This is meant for displaying to the user the proper field to provide.","type":"string"},"description":{"description":"The description of the field. This is meant for displaying to the user what the field is and optionally how to find the field in their account with the fulfillment provider.","type":"string"}}}}}},"type":"array"},"total_count":{"description":"The total number of items found given the date_start and date_end query parameters.","type":"integer"},"total_pages":{"description":"The total number of pages given the date_start, date_end and limit query parameters.","type":"integer"}},"type":"object","additionalProperties":false}}},"description":"Successful response."},"default":{"content":{"application/json":{"schema":{"description":"","properties":{"api_call_id":{"type":"string","description":"A 20 character API call ID.","minLength":20,"maxLength":20},"api_call_unix":{"description":"Unix timestamp of when the API call was initiated.","type":"integer","format":"unix-time"},"code":{"description":"This value indicates that there is an error. Will always be 0.","type":"integer","enum":[0]},"error_code":{"description":"The specific error code.","type":"string"},"message":{"description":"A human readable description of the error.","type":"string"},"result":{"description":"A description of the API call result.","type":"string"}},"title":"APIStandardErrors","type":"object","additionalProperties":false}}},"description":"Error response."}}}