Organization Locations

Defining your own locations

Skrym tags physical locations with an organization in order to better handle locations for our users' stores, warehouses, terminals, pickup points, etc.

Each location has a type, and currently Skrym supports the following location types:

STORE, WAREHOUSE, OFFICE, HEADQUARTERS, TERMINAL, UNMAPPED, LOCKER, DELIVERY_HUB, PICKUP_POINT

Opening Hours

Organization locations can have opening hours defined, including both regular weekly hours and special hours for holidays or events.

Regular Opening Hours define the standard weekly schedule for each day of the week. Each day can be marked as open or closed, with opening and closing times specified in 24-hour format (e.g., "0900" for 9:00 AM, "1700" for 5:00 PM).

Special Opening Hours allow you to define exceptions to the regular schedule for specific date ranges. For example, you might set reduced hours during holidays or extended hours for special events.

Opening hours can be retrieved through:

postapi.skrym.com/locations.GetOrganizationOpeningHours

Opening hours are also displayed in the Scope dashboard on each organization location's detail page under the "Opening Hours" tab.

Aliases

Every organization location has an ID used to reference it. However, it is also possible to set aliases for each location. Aliases work by assigning a key-value pair that is linked to the location.

For example, consider an imaginary store, Skrym Shop, which has the ID 001. When working with a freight provider, the store's ID might be different—e.g., PostNord might refer to it as "abc123". To resolve this, you can set an alias for the store with the key "PostNordID" and the value "abc123". This alias can then be retrieved whenever alternative identifiers for the location are needed.

All aliases associated with an organization location are also returned when calling the Skrym Checkout API.

This can all be managed through the APIs:

postapi.skrym.com/locations.UpsertOrganizationLocationAliases

And used/viewed through:

postapi.skrym.com/locations.GetOrganizationLocationAliases