---
title: "Asset index REST services"
canonical: "https://support.appfire.com/space/AIP/10256733/Asset%20index%20REST%20services"
format: markdown
---
> Macro (aura-html)

## Re-index with "Index in the background" option

| **Method** | POST |
| --- | --- |
| **URL** | /rest/jip-api/1.0/index/lucene/reindex.json |

<details>
<summary>Example response:</summary>

[  
  {  
    "jobName": "SnapBytes.Index.Checker",  
    "lastExecutionTime": null,  
    "lastExecutionTimeFormatted": null,  
    "interval": 604800000,  
    "jobState": {  
      "totalRecords": 0,  
      "processedRecords": 0,  
      "lastProcessMessage": "",  
      "abortPending": false,  
      "running": false,  
      "completedPercentage": 0  
    },  
    "running": false,  
    "scheduled": true  
  },  
  {  
    "jobName": "SnapBytes.Index.Builder",  
    "lastExecutionTime": null,  
    "lastExecutionTimeFormatted": null,  
    "interval": 0,  
    "jobState": {  
      "totalRecords": 0,  
      "processedRecords": 0,  
      "lastProcessMessage": "",  
      "abortPending": false,  
      "running": true,  
      "completedPercentage": 0  
    },  
    "running": false,  
    "scheduled": true  
  }  
]
</details>

## Re-index with "Delete all indexes and rebuild" option

| **Method** | POST |
| --- | --- |
| **URL** | /rest/jip-api/1.0/index/lucene/rebuild.json |

<details>
<summary>Example response:</summary>

[ {  
  "jobName" : "SnapBytes.Index.Checker",  
  "lastExecutionTime" : null,  
  "lastExecutionTimeFormatted" : null,  
  "interval" : 604800000,  
  "jobState" : {  
    "totalRecords" : 0,  
    "processedRecords" : 0,  
    "lastProcessMessage" : "",  
    "abortPending" : false,  
    "running" : false,  
    "completedPercentage" : 0  
  },  
  "running" : false,  
  "scheduled" : true  
}, {  
  "jobName" : "SnapBytes.Index.Builder",  
  "lastExecutionTime" : 1618825535956,  
  "lastExecutionTimeFormatted" : "19/04/2021 10:45 AM",  
  "interval" : 0,  
  "jobState" : {  
    "totalRecords" : 0,  
    "processedRecords" : 0,  
    "lastProcessMessage" : "",  
    "abortPending" : false,  
    "running" : false,  
    "completedPercentage" : 0  
  },  
  "running" : false,  
  "scheduled" : true  
} ]
</details>

## Index single asset

| **Method** | GET |
| --- | --- |
| **URL** | /rest/jip-api/1.0/index/doc/asset/**{ASSET_ID}**.json |

**Success response: **<span style="color: #000000">Asset indexed.</span>