Skip to main content

People API endpoint error: 400 bad request

  • March 26, 2024
  • 0 replies
  • 72 views

When using our API docs, we need to specify a query param as without any query params this will remove the parenthesis {} from the CURL request and return a 400 bad request in the response body.

 

We see this error for our people endpoints Search for employees when we have not set showInactive = 'true' or 'false' - this field is mandatory:

 

c4cd1d413f436e172c7db00b287d27da?X-Amz-Security-Token=IQoJb3JpZ2luX2VjEC4aCXVzLWVhc3QtMSJIMEYCIQCoxZxxdDc%2BzMowBUpCwKBIHAYjwzcVev3fAIVAMfYXBAIhAMVKGG5KpzirzgqV6oqoJd7bI8FLL5XXBIuZjmIsNVyDKo0FCHYQABoMNDAzNDgzNDQ2ODQwIgxuj6Mj28JQAxQGeegq6gRuVY%2BNH2DOKCFyPZaME9wJm6yTIluUSBMChPwdraF%2FdIo9BMxvMq0RumUk%2FUPqfP7l2%2FX8JfrjqKNmrjPtdgJfl4Jv3zHJTTaRnhmffZxPr8iNCKjBVNw6GnpJQFSqr5mcOhZn%2FJ0cfPEhiOLFZ4%2B3JkgQ0u6Hlk%2Bnd3iv7KikmknZus8XbfEzBTmdL7L5R6ps5aBZY2gGNfmSNRTRuMY4xxi59GLf37aoq1ZxowCYjfrtGQAIJNeQf6hFQqd8WAiuf3%2FEhwlim4gS0iWnuo10q8wZdA9b2upd7YS3KNbzEk0IGnH9dkiak0jERI41U6jjutqVUGJtKp1MnO2ce%2BlM6MLSRdDNKEIqZ74s8Qu0fINrMJ0XZX0bVR%2BTIIwxMmyHPU8HA2LAGn5%2FN%2ByOR0u%2FFa7srIqGbgQ2JNoh6tpd2u2uUovLWTZsS%2FuNv0294x19bualTg2vEBX0nunRchisIkT%2FEU9gDC2IC1J1F%2FSj6zRX4EkCkpcjVY00wR%2Fa8EFsencJVp5r3FsveocLQrcbKVUbXLQ3DsCdq5%2BEkl5Jy3uRvpunoBPJQONPZAOZyUq4hKI2nxskzt9xT1%2BecAW5QYJqcWxlb0Zmmh9XEtAKJ4RQmNwdBrwwMW2Sx0NO5SuUak3MeK47TM54e1mUd9Dbdw07uAT1wUCUwVXAHW96p00OXoA69frNQ74hU6xv%2FWf8mMR6rM6I2Q6CfeixXKoG69esAihCuRd1Gu2dmwLU99CDxFkwzeUlLgClEHudNIw48WSkcb3QE7NHKfWmMUAKbdSHICLbs9WNS%2BMKv6FxDb8mYkjrVu5sIpswhKa2vgY6mQHUgEAQOt4QTyeXrGb2xwhJmhnum8sBVmt8DgzcidPR8hRhkoidDCq5ktkyFQ%2B1D6xa9y2XBLZh%2FSJIwA1Bar9DNNHSdOwU3ocSo%2B%2BJ2DL4DDMdOeYwgH%2FnyYmNsB%2BGmJOB1elw80jUsc4AM0E1B2aoMXtps6Rex82IhqfL6txGgW3k9aOgf6rLLR0xh8Ge4IZNAImhF7vvd7o%3D&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20250309T151150Z&X-Amz-SignedHeaders=host&X-Amz-Expires=1800&X-Amz-Credential=ASIAV34L4ZY4GATOELDQ%2F20250309%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Signature=6e762838c2704edad3f01480b7317d40cf459a96a993c78fb1e77246a56e7ce3#_=_

 

Alternatively, we can also add a field ID to the endpoint CURL:

 

e525cf3d1e06f8b612153d225afaa951?X-Amz-Security-Token=IQoJb3JpZ2luX2VjEC4aCXVzLWVhc3QtMSJIMEYCIQCoxZxxdDc%2BzMowBUpCwKBIHAYjwzcVev3fAIVAMfYXBAIhAMVKGG5KpzirzgqV6oqoJd7bI8FLL5XXBIuZjmIsNVyDKo0FCHYQABoMNDAzNDgzNDQ2ODQwIgxuj6Mj28JQAxQGeegq6gRuVY%2BNH2DOKCFyPZaME9wJm6yTIluUSBMChPwdraF%2FdIo9BMxvMq0RumUk%2FUPqfP7l2%2FX8JfrjqKNmrjPtdgJfl4Jv3zHJTTaRnhmffZxPr8iNCKjBVNw6GnpJQFSqr5mcOhZn%2FJ0cfPEhiOLFZ4%2B3JkgQ0u6Hlk%2Bnd3iv7KikmknZus8XbfEzBTmdL7L5R6ps5aBZY2gGNfmSNRTRuMY4xxi59GLf37aoq1ZxowCYjfrtGQAIJNeQf6hFQqd8WAiuf3%2FEhwlim4gS0iWnuo10q8wZdA9b2upd7YS3KNbzEk0IGnH9dkiak0jERI41U6jjutqVUGJtKp1MnO2ce%2BlM6MLSRdDNKEIqZ74s8Qu0fINrMJ0XZX0bVR%2BTIIwxMmyHPU8HA2LAGn5%2FN%2ByOR0u%2FFa7srIqGbgQ2JNoh6tpd2u2uUovLWTZsS%2FuNv0294x19bualTg2vEBX0nunRchisIkT%2FEU9gDC2IC1J1F%2FSj6zRX4EkCkpcjVY00wR%2Fa8EFsencJVp5r3FsveocLQrcbKVUbXLQ3DsCdq5%2BEkl5Jy3uRvpunoBPJQONPZAOZyUq4hKI2nxskzt9xT1%2BecAW5QYJqcWxlb0Zmmh9XEtAKJ4RQmNwdBrwwMW2Sx0NO5SuUak3MeK47TM54e1mUd9Dbdw07uAT1wUCUwVXAHW96p00OXoA69frNQ74hU6xv%2FWf8mMR6rM6I2Q6CfeixXKoG69esAihCuRd1Gu2dmwLU99CDxFkwzeUlLgClEHudNIw48WSkcb3QE7NHKfWmMUAKbdSHICLbs9WNS%2BMKv6FxDb8mYkjrVu5sIpswhKa2vgY6mQHUgEAQOt4QTyeXrGb2xwhJmhnum8sBVmt8DgzcidPR8hRhkoidDCq5ktkyFQ%2B1D6xa9y2XBLZh%2FSJIwA1Bar9DNNHSdOwU3ocSo%2B%2BJ2DL4DDMdOeYwgH%2FnyYmNsB%2BGmJOB1elw80jUsc4AM0E1B2aoMXtps6Rex82IhqfL6txGgW3k9aOgf6rLLR0xh8Ge4IZNAImhF7vvd7o%3D&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20250309T151150Z&X-Amz-SignedHeaders=host&X-Amz-Expires=1800&X-Amz-Credential=ASIAV34L4ZY4GATOELDQ%2F20250309%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Signature=58118c8f82d56eb6a93b3f90b39691d8f663126ae300fe515d959529b44445ab#_=_

 

Doing either of the above will prevent this error:

 

826bdf33503a3806191c67d9d8a20948?X-Amz-Security-Token=IQoJb3JpZ2luX2VjEC4aCXVzLWVhc3QtMSJIMEYCIQCoxZxxdDc%2BzMowBUpCwKBIHAYjwzcVev3fAIVAMfYXBAIhAMVKGG5KpzirzgqV6oqoJd7bI8FLL5XXBIuZjmIsNVyDKo0FCHYQABoMNDAzNDgzNDQ2ODQwIgxuj6Mj28JQAxQGeegq6gRuVY%2BNH2DOKCFyPZaME9wJm6yTIluUSBMChPwdraF%2FdIo9BMxvMq0RumUk%2FUPqfP7l2%2FX8JfrjqKNmrjPtdgJfl4Jv3zHJTTaRnhmffZxPr8iNCKjBVNw6GnpJQFSqr5mcOhZn%2FJ0cfPEhiOLFZ4%2B3JkgQ0u6Hlk%2Bnd3iv7KikmknZus8XbfEzBTmdL7L5R6ps5aBZY2gGNfmSNRTRuMY4xxi59GLf37aoq1ZxowCYjfrtGQAIJNeQf6hFQqd8WAiuf3%2FEhwlim4gS0iWnuo10q8wZdA9b2upd7YS3KNbzEk0IGnH9dkiak0jERI41U6jjutqVUGJtKp1MnO2ce%2BlM6MLSRdDNKEIqZ74s8Qu0fINrMJ0XZX0bVR%2BTIIwxMmyHPU8HA2LAGn5%2FN%2ByOR0u%2FFa7srIqGbgQ2JNoh6tpd2u2uUovLWTZsS%2FuNv0294x19bualTg2vEBX0nunRchisIkT%2FEU9gDC2IC1J1F%2FSj6zRX4EkCkpcjVY00wR%2Fa8EFsencJVp5r3FsveocLQrcbKVUbXLQ3DsCdq5%2BEkl5Jy3uRvpunoBPJQONPZAOZyUq4hKI2nxskzt9xT1%2BecAW5QYJqcWxlb0Zmmh9XEtAKJ4RQmNwdBrwwMW2Sx0NO5SuUak3MeK47TM54e1mUd9Dbdw07uAT1wUCUwVXAHW96p00OXoA69frNQ74hU6xv%2FWf8mMR6rM6I2Q6CfeixXKoG69esAihCuRd1Gu2dmwLU99CDxFkwzeUlLgClEHudNIw48WSkcb3QE7NHKfWmMUAKbdSHICLbs9WNS%2BMKv6FxDb8mYkjrVu5sIpswhKa2vgY6mQHUgEAQOt4QTyeXrGb2xwhJmhnum8sBVmt8DgzcidPR8hRhkoidDCq5ktkyFQ%2B1D6xa9y2XBLZh%2FSJIwA1Bar9DNNHSdOwU3ocSo%2B%2BJ2DL4DDMdOeYwgH%2FnyYmNsB%2BGmJOB1elw80jUsc4AM0E1B2aoMXtps6Rex82IhqfL6txGgW3k9aOgf6rLLR0xh8Ge4IZNAImhF7vvd7o%3D&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20250309T151150Z&X-Amz-SignedHeaders=host&X-Amz-Expires=1800&X-Amz-Credential=ASIAV34L4ZY4GATOELDQ%2F20250309%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Signature=f2e9e22a71018255d2e05bde42877b91afd17717f8413ee7427a7e1640949bf2#_=_