---
title: "REST API: Get Getting Started Steps Status"
type: "wiki"
space: "Axero Documentation"
author: "Anonymous User"
created: 2021-07-08T15:47:34Z
updated: 2026-09-07T03:21:23Z
url: "https://my.axerosolutions.com/spaces/5/axero-documentation/wiki/view/86156/rest-api-get-getting-started-steps-status"
---

# REST API: Get Getting Started Steps Status

[Open API Guide](https://my.axerosolutions.com/spaces/5/axero-documentation/api-guide?id=86156)
GET/api/users/all/profilecomplete/status

Gets the completion status of getting started steps for all users

## Request

### Request Header
| Header | Required | Value | Description |
| :--- | :--- | :--- | :--- |
| `Authorization` | YES | `Bearer YOUR_TOKEN` | Bearer token for the authenticated user. [Learn how to create Bearer tokens](https://my.axerosolutions.com/spaces/5/axero-documentation/wiki/view/108973/creating-bearer-tokens). |
## Example

### Request Header

```
Authorization: Bearer YOUR_TOKEN
```

### Request URL

`https://your-site.com/api/users/all/profilecomplete/status`

### Success Response

```
{
  "IsError": false,
  "ResponseMessage": "",
  "ResponseData": [
    {
      "UserID": 376,
      "UserInfoDisplayName": "Alexis Fox",
      "StepWeightageProgressCompleted": 100,
      "Completed": "Add profile photo, Set your preferences, Complete your profile, Join a space",
      "NotCompleted": "Invite people"
    },
    {
      "UserID": 376,
      "UserInfoDisplayName": "Alexis Test",
      "StepWeightageProgressCompleted": 0,
      "Completed": "",
      "NotCompleted": "Add profile photo, Set your preferences, Complete your profile, Join a space"
    },
    {
      "UserID": 376,
      "UserInfoDisplayName": "Alice Romero",
      "StepWeightageProgressCompleted": 75,
      "Completed": "Add profile photo, Complete your profile, Join a space",
      "NotCompleted": "Set your preferences"
    },
    {
      "UserID": 376,
      "UserInfoDisplayName": "Antonia Murray",
      "StepWeightageProgressCompleted": 50,
      "Completed": "Add profile photo, Join a space",
      "NotCompleted": "Set your preferences, Complete your profile"
    },
    {
      "UserID": 376,
      "UserInfoDisplayName": "Axero Support",
      "StepWeightageProgressCompleted": 75,
      "Completed": "Add profile photo, Complete your profile, Join a space",
      "NotCompleted": "Invite people, Set your preferences"
    },
    {
      "UserID": 376,
      "UserInfoDisplayName": "Ben Newman",
      "StepWeightageProgressCompleted": 50,
      "Completed": "Add profile photo, Join a space",
      "NotCompleted": "Set your preferences, Complete your profile"
    },
    {
      "UserID": 376,
      "UserInfoDisplayName": "Brett Barrington",
      "StepWeightageProgressCompleted": 50,
      "Completed": "Add profile photo, Join a space",
      "NotCompleted": "Set your preferences, Complete your profile"
    }
  ]
}
```

### Error Response

```
{
  "IsError": true,
  "ResponseMessage": "Required parameter is missing or invalid.",
  "ResponseData": null
}
```

## Error Handling

| Status Code | Likely Cause | Next Action |
| :--- | :--- | :--- |
| 401 Unauthorized | Missing or invalid Bearer token. | Check token validity. [Learn how to create Bearer tokens →](https://my.axerosolutions.com/spaces/5/axero-documentation/wiki/view/108973/creating-bearer-tokens) |
| 403 Forbidden | User does not have sufficient permissions. | Confirm the user has the required roles for this action. |
| 500 Server Error | Internal failure. | Retry later. |

## Rate Limits

While Axero does not enforce hard rate limits by default, we recommend the following best practices to ensure optimal performance:

- **Sustained Request Rate:** Do not exceed 5 API calls per second
- **Sequential Processing:** Wait for each request to complete before sending the next in automated workflows
- **Concurrent Connections:** If parallel processing is required, limit to 3 or fewer simultaneous requests
- **Response Timeout:** Ensure API responses complete within 15 seconds during testing

Axero may implement temporary rate restrictions if excessive API usage affects overall site performance. For high-volume integrations, contact Axero to discuss your requirements.
