# neos-open-api 文档说明 baseUrl > UAT: http://services-test.jd.com/neos-v2 > PRO: http://services.jd.com/neos-v2 ### 通过 form 分页获取数据 {baseUrl}/form #### query parameter | 参数名 | 类型 | 备注 | 示例 | | ------ | -------- | ------------------- | --- | | id | string | 表单 tid 或 表单标识 | 100001 | | page | integer | 页码,默认 0 | 0 | | size | integer | 默认 20,最大 200 | 20 | | env | uat/pro | 环境参数 | uat | | order | asc/desc | 按照创建时间排序,默认 asc | asc | #### response ```javascript= { "code": 0, "msg": "string", "data": [ {} ] } ``` ### 通过 id/key 获取数据 {baseUrl}/data #### query parameter | 参数名 | 类型 | 备注 | 示例 | | ------ | ------- | -------------- | --- | | id | string | 数据 id 或 key | 100010 | | env | uat/pro | 环境参数 | uat | #### response ```javascript= { "code": 0, "msg": "string", "data": {} } ``` ### 通过 id/key 数组获取数据 {baseUrl}/datas #### query parameter | 参数名 | 类型 | 备注 | 示例 | | ------ | ------- | ------------------- | ------- | | ids | string | 数据 id 或 keys 数组 | 100010,100011,100012 | | env | uat/pro | 环境参数 | uat | #### response ```javascript= { "code": 0, "msg": "string", "data": [] } ```