{ "opencollection": "1.0.0", "info": { "name": "Air Users API", "version": "v2" }, "request": { "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "items": [ { "info": { "name": "Users", "type": "folder" }, "items": [ { "info": { "name": "Query user", "type": "http" }, "http": { "method": "GET", "url": "https://api-ext-sboxmeta.partners.spotnana.com/v2/users", "params": [ { "name": "companyId", "value": "4974a66b-7493-4f41-908c-58ba81093947", "type": "query", "description": "Identifier for company to search user for. Please specify one of the companyId or tmcId." }, { "name": "tmcId", "value": "b83e9704-2e8e-4256-90bf-2e59c1bcf9f2", "type": "query", "description": "Identifier for TMC to search user for. Please specify one of the companyId or tmcId." }, { "name": "email", "value": "user@example.com", "type": "query", "description": "Email ID of the user." }, { "name": "externalId", "value": "123456", "type": "query", "description": "The partner-assigned user identifier." }, { "name": "employeeId", "value": "EMP123456", "type": "query", "description": "Employee ID of the user." }, { "name": "includeInactive", "value": "true", "type": "query", "description": "If true, include inactive users in the response." } ] }, "docs": "This endpoint queries user of given company based on given identifier like email or external ID.\nIn case includeInactive is true, inactive users are also included in the response." }, { "info": { "name": "Create user", "type": "http" }, "http": { "method": "POST", "url": "https://api-ext-sboxmeta.partners.spotnana.com/v2/users", "body": { "type": "json", "data": "{}" } }, "docs": "This endpoint is used to create user profiles in Spotnana. This is typically used by\npartner companies to onboard user profiles of their customer organizations.\n" }, { "info": { "name": "List users", "type": "http" }, "http": { "method": "POST", "url": "https://api-ext-sboxmeta.partners.spotnana.com/v3/users/list", "body": { "type": "json", "data": "{}" } }, "docs": "List users of a specific TMC or a company." }, { "info": { "name": "Get user", "type": "http" }, "http": { "method": "GET", "url": "https://api-ext-sboxmeta.partners.spotnana.com/v2/users/:userId", "params": [ { "name": "userId", "value": "4974a66b-7493-4f41-908c-58ba81093947", "type": "path", "description": "Identifier for user." }, { "name": "includeInactive", "value": "", "type": "query", "description": "Include inactive users in the response." } ] }, "docs": "This endpoint gets user details for user ID." }, { "info": { "name": "Update user", "type": "http" }, "http": { "method": "PUT", "url": "https://api-ext-sboxmeta.partners.spotnana.com/v2/users/:userId", "params": [ { "name": "userId", "value": "4974a66b-7493-4f41-908c-58ba81093947", "type": "path", "description": "Identifier for user." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Update user" }, { "info": { "name": "Delete user", "type": "http" }, "http": { "method": "DELETE", "url": "https://api-ext-sboxmeta.partners.spotnana.com/v2/users/:userId", "params": [ { "name": "userId", "value": "4974a66b-7493-4f41-908c-58ba81093947", "type": "path", "description": "Identifier for user." } ] }, "docs": "This endpoint deletes a user by user ID." }, { "info": { "name": "Get user business info", "type": "http" }, "http": { "method": "GET", "url": "https://api-ext-sboxmeta.partners.spotnana.com/v2/users/:userId/business-info", "params": [ { "name": "userId", "value": "4974a66b-7493-4f41-908c-58ba81093947", "type": "path", "description": "Identifier for user." }, { "name": "includeInactive", "value": "", "type": "query", "description": "Include inactive users." } ] }, "docs": "This endpoint gets user business info by user ID." }, { "info": { "name": "Update user business info", "type": "http" }, "http": { "method": "PUT", "url": "https://api-ext-sboxmeta.partners.spotnana.com/v2/users/:userId/business-info", "params": [ { "name": "userId", "value": "4974a66b-7493-4f41-908c-58ba81093947", "type": "path", "description": "Identifier for user." }, { "name": "includeInactive", "value": "", "type": "query", "description": "Include inactive users." } ], "body": { "type": "json", "data": "{}" } }, "docs": "This endpoint updates user business info by user ID." }, { "info": { "name": "Get user personal info", "type": "http" }, "http": { "method": "GET", "url": "https://api-ext-sboxmeta.partners.spotnana.com/v2/users/:userId/personal-info", "params": [ { "name": "userId", "value": "4974a66b-7493-4f41-908c-58ba81093947", "type": "path", "description": "Identifier for user." }, { "name": "includeInactive", "value": "", "type": "query", "description": "Include inactive users." } ] }, "docs": "This endpoint gets user personal info by user ID." }, { "info": { "name": "Update user personal info", "type": "http" }, "http": { "method": "PUT", "url": "https://api-ext-sboxmeta.partners.spotnana.com/v2/users/:userId/personal-info", "params": [ { "name": "userId", "value": "4974a66b-7493-4f41-908c-58ba81093947", "type": "path", "description": "Identifier for user." }, { "name": "includeInactive", "value": "", "type": "query", "description": "Include inactive users." } ], "body": { "type": "json", "data": "{}" } }, "docs": "This endpoint updates user personal info by user ID." }, { "info": { "name": "Get user travel preferences", "type": "http" }, "http": { "method": "GET", "url": "https://api-ext-sboxmeta.partners.spotnana.com/v2/users/:userId/travel-preferences", "params": [ { "name": "userId", "value": "4974a66b-7493-4f41-908c-58ba81093947", "type": "path", "description": "Identifier for user." } ] }, "docs": "Get user travel preferences" }, { "info": { "name": "Update user travel preferences", "type": "http" }, "http": { "method": "PUT", "url": "https://api-ext-sboxmeta.partners.spotnana.com/v2/users/:userId/travel-preferences", "params": [ { "name": "userId", "value": "4974a66b-7493-4f41-908c-58ba81093947", "type": "path", "description": "Identifier for user." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Update user travel preferences" }, { "info": { "name": "Get user membership info", "type": "http" }, "http": { "method": "GET", "url": "https://api-ext-sboxmeta.partners.spotnana.com/v2/users/:userId/membership-info", "params": [ { "name": "userId", "value": "4974a66b-7493-4f41-908c-58ba81093947", "type": "path", "description": "Identifier for user." } ] }, "docs": "Get user membership info" }, { "info": { "name": "Update user membership info", "type": "http" }, "http": { "method": "PUT", "url": "https://api-ext-sboxmeta.partners.spotnana.com/v2/users/:userId/membership-info", "params": [ { "name": "userId", "value": "4974a66b-7493-4f41-908c-58ba81093947", "type": "path", "description": "Identifier for user." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Update user membership info" }, { "info": { "name": "Get user roles", "type": "http" }, "http": { "method": "GET", "url": "https://api-ext-sboxmeta.partners.spotnana.com/v2/users/:userId/roles", "params": [ { "name": "userId", "value": "4974a66b-7493-4f41-908c-58ba81093947", "type": "path", "description": "Identifier for user." } ] }, "docs": "This endpoint gets user roles." }, { "info": { "name": "Update user roles", "type": "http" }, "http": { "method": "PUT", "url": "https://api-ext-sboxmeta.partners.spotnana.com/v2/users/:userId/roles", "params": [ { "name": "userId", "value": "4974a66b-7493-4f41-908c-58ba81093947", "type": "path", "description": "Identifier for user." } ], "body": { "type": "json", "data": "{}" } }, "docs": "This endpoint updates user roles." }, { "info": { "name": "Get notification preferences", "type": "http" }, "http": { "method": "GET", "url": "https://api-ext-sboxmeta.partners.spotnana.com/v2/users/:userId/notification-preferences", "params": [ { "name": "userId", "value": "4974a66b-7493-4f41-908c-58ba81093947", "type": "path", "description": "Identifier for user." } ] }, "docs": "This endpoint gets notification preferences for a user." }, { "info": { "name": "Update notification preferences", "type": "http" }, "http": { "method": "PUT", "url": "https://api-ext-sboxmeta.partners.spotnana.com/v2/users/:userId/notification-preferences", "params": [ { "name": "userId", "value": "4974a66b-7493-4f41-908c-58ba81093947", "type": "path", "description": "Identifier for user." } ], "body": { "type": "json", "data": "{}" } }, "docs": "This endpoint updates notification preferences for a user." }, { "info": { "name": "Get user travel arrangers", "type": "http" }, "http": { "method": "GET", "url": "https://api-ext-sboxmeta.partners.spotnana.com/v2/users/:userId/travel-arrangers", "params": [ { "name": "userId", "value": "4974a66b-7493-4f41-908c-58ba81093947", "type": "path", "description": "Identifier for user." } ] }, "docs": "Get user travel arrangers" }, { "info": { "name": "Get user's external ID", "type": "http" }, "http": { "method": "GET", "url": "https://api-ext-sboxmeta.partners.spotnana.com/v2/users/:userId/external-id", "params": [ { "name": "userId", "value": "4974a66b-7493-4f41-908c-58ba81093947", "type": "path", "description": "Identifier for user." }, { "name": "includeInactive", "value": "", "type": "query", "description": "Include inactive users." } ] }, "docs": "This endpoint gets user's external ID by user ID." }, { "info": { "name": "Update user's external ID", "type": "http" }, "http": { "method": "PUT", "url": "https://api-ext-sboxmeta.partners.spotnana.com/v2/users/:userId/external-id", "params": [ { "name": "userId", "value": "4974a66b-7493-4f41-908c-58ba81093947", "type": "path", "description": "Identifier for user." }, { "name": "includeInactive", "value": "", "type": "query", "description": "Include inactive users." } ], "body": { "type": "json", "data": "{}" } }, "docs": "This endpoint updates user's external ID by user ID." }, { "info": { "name": "Activate a user", "type": "http" }, "http": { "method": "POST", "url": "https://api-ext-sboxmeta.partners.spotnana.com/v2/users/:userId/activate", "params": [ { "name": "userId", "value": "4974a66b-7493-4f41-908c-58ba81093947", "type": "path", "description": "Identifier for user." } ] }, "docs": "This endpoint activates a deactivated user." }, { "info": { "name": "List favorites", "type": "http" }, "http": { "method": "GET", "url": "https://api-ext-sboxmeta.partners.spotnana.com/v2/users/:userId/favorites", "params": [ { "name": "userId", "value": "4974a66b-7493-4f41-908c-58ba81093947", "type": "path", "description": "Identifier for user." }, { "name": "types", "value": "", "type": "query", "description": "Filter by favorite types. If empty, returns all types." }, { "name": "query", "value": "", "type": "query", "description": "Search query to filter favorites by display name." } ] }, "docs": "List favorite items for a user, optionally filtered by type and search query." }, { "info": { "name": "Add favorite", "type": "http" }, "http": { "method": "POST", "url": "https://api-ext-sboxmeta.partners.spotnana.com/v2/users/:userId/favorites", "params": [ { "name": "userId", "value": "4974a66b-7493-4f41-908c-58ba81093947", "type": "path", "description": "Identifier for user." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Add a favorite item for a user." }, { "info": { "name": "Remove favorite", "type": "http" }, "http": { "method": "DELETE", "url": "https://api-ext-sboxmeta.partners.spotnana.com/v2/users/:userId/favorites/:favoriteId", "params": [ { "name": "userId", "value": "4974a66b-7493-4f41-908c-58ba81093947", "type": "path", "description": "Identifier for user." }, { "name": "favoriteId", "value": "", "type": "path", "description": "Identifier for the favorite item." } ] }, "docs": "Remove a favorite item for a user." }, { "info": { "name": "Get user policies", "type": "http" }, "http": { "method": "GET", "url": "https://api-ext-sboxmeta.partners.spotnana.com/v2/users/:userId/applicable-policies", "params": [ { "name": "userId", "value": "4974a66b-7493-4f41-908c-58ba81093947", "type": "path", "description": "Identifier for user." } ] }, "docs": "Get user policies" } ] } ], "bundled": true }