Skip to main content
Glama
riker-t

Ramp Developer MCP Server

by riker-t
category-codes.mdx7.15 kB
--- title: Category Codes priority: 10 --- import { RyuTableView } from '@ramp/ryu' These category codes are used to limit the categories a card can be used for. <RyuTableView columnTemplate='max-content auto' textSize='m'> <RyuTableView.thead> <RyuTableView.tr> <RyuTableView.th>Category code</RyuTableView.th> <RyuTableView.th>Category name</RyuTableView.th> </RyuTableView.tr> </RyuTableView.thead> <RyuTableView.tbody> <RyuTableView.tr> <RyuTableView.td>1</RyuTableView.td> <RyuTableView.td>Pet</RyuTableView.td> </RyuTableView.tr> <RyuTableView.tr> <RyuTableView.td>2</RyuTableView.td> <RyuTableView.td>Other</RyuTableView.td> </RyuTableView.tr> <RyuTableView.tr> <RyuTableView.td>3</RyuTableView.td> <RyuTableView.td>Office</RyuTableView.td> </RyuTableView.tr> <RyuTableView.tr> <RyuTableView.td>4</RyuTableView.td> <RyuTableView.td>Airlines</RyuTableView.td> </RyuTableView.tr> <RyuTableView.tr> <RyuTableView.td>5</RyuTableView.td> <RyuTableView.td>Car rental</RyuTableView.td> </RyuTableView.tr> <RyuTableView.tr> <RyuTableView.td>6</RyuTableView.td> <RyuTableView.td>Lodging</RyuTableView.td> </RyuTableView.tr> <RyuTableView.tr> <RyuTableView.td>7</RyuTableView.td> <RyuTableView.td>Travel misc</RyuTableView.td> </RyuTableView.tr> <RyuTableView.tr> <RyuTableView.td>8</RyuTableView.td> <RyuTableView.td>Taxi and rideshare</RyuTableView.td> </RyuTableView.tr> <RyuTableView.tr> <RyuTableView.td>9</RyuTableView.td> <RyuTableView.td>Freight, moving and delivery services</RyuTableView.td> </RyuTableView.tr> <RyuTableView.tr> <RyuTableView.td>10</RyuTableView.td> <RyuTableView.td>Shipping</RyuTableView.td> </RyuTableView.tr> <RyuTableView.tr> <RyuTableView.td>11</RyuTableView.td> <RyuTableView.td>Utilities</RyuTableView.td> </RyuTableView.tr> <RyuTableView.tr> <RyuTableView.td>12</RyuTableView.td> <RyuTableView.td>Office supplies and cleaning</RyuTableView.td> </RyuTableView.tr> <RyuTableView.tr> <RyuTableView.td>13</RyuTableView.td> <RyuTableView.td>General merchandise</RyuTableView.td> </RyuTableView.tr> <RyuTableView.tr> <RyuTableView.td>14</RyuTableView.td> <RyuTableView.td>Electronics</RyuTableView.td> </RyuTableView.tr> <RyuTableView.tr> <RyuTableView.td>15</RyuTableView.td> <RyuTableView.td>Clothing</RyuTableView.td> </RyuTableView.tr> <RyuTableView.tr> <RyuTableView.td>16</RyuTableView.td> <RyuTableView.td>Books and newspapers</RyuTableView.td> </RyuTableView.tr> <RyuTableView.tr> <RyuTableView.td>17</RyuTableView.td> <RyuTableView.td>Supermarkets and grocery stores</RyuTableView.td> </RyuTableView.tr> <RyuTableView.tr> <RyuTableView.td>18</RyuTableView.td> <RyuTableView.td>Fuel and gas</RyuTableView.td> </RyuTableView.tr> <RyuTableView.tr> <RyuTableView.td>19</RyuTableView.td> <RyuTableView.td>Restaurants</RyuTableView.td> </RyuTableView.tr> <RyuTableView.tr> <RyuTableView.td>20</RyuTableView.td> <RyuTableView.td>Alcohol and bars</RyuTableView.td> </RyuTableView.tr> <RyuTableView.tr> <RyuTableView.td>21</RyuTableView.td> <RyuTableView.td>Medical</RyuTableView.td> </RyuTableView.tr> <RyuTableView.tr> <RyuTableView.td>23</RyuTableView.td> <RyuTableView.td>Fees and financial institutions</RyuTableView.td> </RyuTableView.tr> <RyuTableView.tr> <RyuTableView.td>24</RyuTableView.td> <RyuTableView.td>Entertainment</RyuTableView.td> </RyuTableView.tr> <RyuTableView.tr> <RyuTableView.td>25</RyuTableView.td> <RyuTableView.td>Professional services</RyuTableView.td> </RyuTableView.tr> <RyuTableView.tr> <RyuTableView.td>26</RyuTableView.td> <RyuTableView.td>Taxes and tax preparation</RyuTableView.td> </RyuTableView.tr> <RyuTableView.tr> <RyuTableView.td>27</RyuTableView.td> <RyuTableView.td>Advertising</RyuTableView.td> </RyuTableView.tr> <RyuTableView.tr> <RyuTableView.td>28</RyuTableView.td> <RyuTableView.td>Parking</RyuTableView.td> </RyuTableView.tr> <RyuTableView.tr> <RyuTableView.td>29</RyuTableView.td> <RyuTableView.td>Car services</RyuTableView.td> </RyuTableView.tr> <RyuTableView.tr> <RyuTableView.td>30</RyuTableView.td> <RyuTableView.td>Gambling</RyuTableView.td> </RyuTableView.tr> <RyuTableView.tr> <RyuTableView.td>31</RyuTableView.td> <RyuTableView.td>Clubs and memberships</RyuTableView.td> </RyuTableView.tr> <RyuTableView.tr> <RyuTableView.td>32</RyuTableView.td> <RyuTableView.td>Legal</RyuTableView.td> </RyuTableView.tr> <RyuTableView.tr> <RyuTableView.td>33</RyuTableView.td> <RyuTableView.td>Education</RyuTableView.td> </RyuTableView.tr> <RyuTableView.tr> <RyuTableView.td>34</RyuTableView.td> <RyuTableView.td>Charitable donations</RyuTableView.td> </RyuTableView.tr> <RyuTableView.tr> <RyuTableView.td>35</RyuTableView.td> <RyuTableView.td>Political organizations</RyuTableView.td> </RyuTableView.tr> <RyuTableView.tr> <RyuTableView.td>36</RyuTableView.td> <RyuTableView.td>Religious organizations</RyuTableView.td> </RyuTableView.tr> <RyuTableView.tr> <RyuTableView.td>37</RyuTableView.td> <RyuTableView.td>Fines</RyuTableView.td> </RyuTableView.tr> <RyuTableView.tr> <RyuTableView.td>38</RyuTableView.td> <RyuTableView.td>Government services</RyuTableView.td> </RyuTableView.tr> <RyuTableView.tr> <RyuTableView.td>39</RyuTableView.td> <RyuTableView.td>Intra-company purchases</RyuTableView.td> </RyuTableView.tr> <RyuTableView.tr> <RyuTableView.td>40</RyuTableView.td> <RyuTableView.td>SaaS / Software</RyuTableView.td> </RyuTableView.tr> <RyuTableView.tr> <RyuTableView.td>41</RyuTableView.td> <RyuTableView.td>Cloud computing</RyuTableView.td> </RyuTableView.tr> <RyuTableView.tr> <RyuTableView.td>42</RyuTableView.td> <RyuTableView.td>Streaming services</RyuTableView.td> </RyuTableView.tr> <RyuTableView.tr> <RyuTableView.td>43</RyuTableView.td> <RyuTableView.td>Internet and phone</RyuTableView.td> </RyuTableView.tr> <RyuTableView.tr> <RyuTableView.td>44</RyuTableView.td> <RyuTableView.td>Insurance</RyuTableView.td> </RyuTableView.tr> </RyuTableView.tbody> </RyuTableView> ## Usage When creating spending restrictions for cards, use these category codes to limit where the card can be used: ```json { "spending_restrictions": { "allowed_categories": [18, 19, 20], "limit": { "amount": 50000, "currency_code": "USD" } } } ``` This example allows the card to be used only for fuel and gas (18), restaurants (19), and alcohol and bars (20).

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/riker-t/ramp-dev-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server